-
Notifications
You must be signed in to change notification settings - Fork 3
TODO
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