Skip to content
Fábio Nogueira de Lucena edited this page Jul 30, 2017 · 22 revisions
  • Java para executável? Como?
  • Transformar java cídigo em um único aplicativo para ser executado aqui. Útil para aqlc, adlc??
  • Excelsior é free para open-source. Empacota e protege código como um executável.
  • CockroachDB
  • Qual a unidade mais próxima é uma informação que pode ser obtida do CNES. Também uma oportunidade de trabalho.
  • WiredTiger é uma alternativa para a máquina de armazenamento (engine storage).
  • Uma extensa compilação de SGBDs encontra-se em http://db-engines.com.
  • SWOT para o HealthDB. Há motivos para não usar: (a) bugs; (b) poucos recursos; (c) ausência de suporte comercial; (d) não experimentado (é uma promessa).
  • Flags relevantes para a execução do HealthDB (em desenvolvimento e em produção, principalmente aqueles pertinentes à memória e geração de inline methods).
  • Usar Java Security Manager e se antecipar a ambientes de produção que os empregam.
  • An Experimental (really fast) Storage Engine for a Health database.
  • Como eliminar a "criação" de String em Java pelo HealthDB? Tratar apenas como vetores de bytes e definir operações sobre eles sem a necessidade de "construção" de strings?
  • Uma pessoa possui um EHR, possivelmente mais de um em uma mesma base. Nesse último caso porque mais de um "prontuário" foi criado para a mesma pessoa, isso significa que precisamos ter um recurso para "unir" EHRs distintos que se referem a uma mesma pessoa. Pode ser visto como contribuição de outros estabelecimentos de saúde desconhecidos, certo?
  • Um EHR muda com o tempo, ao contrário dos dados de um arquétipo específico, que não sofre delete nem update. Uma atualização é vista como um novo registro indicando a substituição, o que ocorre no nível do EHR. Dessa forma, campo algum, exceto dos dados que "reúnem" um EHR passam por mudanças. Essa hierarquia ainda não está pensada. B-Tree? Teremos operação para reunir os dados de um EHR? (contíguos para agilizar a consulta?).
  • Análise de desempenho e consumo de memória da AQL (parser disponível) comparado com Calcite, por exemplo. Garbage free?
  • Representação "interna" de AQL gerada no cliente, ainda quando se pretende validar. Pré-compilação de AQL em linguagem interna? Compressão e pré-processamento (checagens) realizadas no cliente (HealthDB API)? Versão interna de AQL pré-compilada (não necessariamente para consumo humano), mas com lexer e parser resolvidos. De fato, essa deve ser a versão "guardada" internamente para uso posterior (PreparedStatement).
  • Enviar consulta a empresas fornecedoras de Certificados Digitais (ICP-Brasil) para averiguar "melhor arquitetura" para cliente que depende do uso de certificado? Levantar essa informação dos portais, documentos oferecidos por essas empresas?
  • Buffers
  • Gerenciar memória (https://grizzly.java.net/memory.html)
  • Cloud Native Landscape aqui
Clone this wiki locally