Em meados de junho foi realizada uma conferência em nosso escritório
Em 9 horas em duas salas da T+ Conf 2019, você poderá ouvir 16 reportagens. Conversamos sobre como o Tarantool se desenvolverá ainda mais, como esse SGBD pode ser usado em uma empresa difícil. Houve muitos relatórios práticos do Tarantool: sobre o protocolo de construção de cluster, sobre garantia omnicanal, sobre caches e replicação, sobre escalonamento. E cerca de um terço das apresentações foram sobre exemplos práticos de utilização do Tarantool em diferentes empresas e para a resolução de diversos problemas.
Por exemplo:
Aplicações CI/CD no Tarantool: de um repositório vazio à produção
Constantino Nazarov
Konstantin falou sobre uma nova abordagem para estruturar e entregar aplicativos no Tarantool:
- como gerenciar dependências (rockspec + amigos);
- como escrever e executar testes unitários e de integração;
- Mostrarei uma prévia de um novo framework de testes para aplicações;
- como empacotar aplicativos junto com dependências (e por que escolhemos links estáticos);
- Como implantar em produção com systemd.
apresentação
Tarantool: agora também com SQL
Kirill Yukhin
O relatório é dedicado à arquitetura Tarantool e sua evolução. Kirill explicou por que é importante localizar o banco de dados e o servidor de aplicativos no mesmo espaço de endereço, por que o Tarantool foi feito com thread único e por que o sistema de banco de dados na memória precisa de um mecanismo para armazenar dados em disco. Em seguida, Kirill falou sobre os últimos desenvolvimentos da equipe por trás do Tarantool: por que adicionamos a sintaxe SQL e como ela pode resolver seus problemas.
apresentação
Por que o Tarantool Enterprise é útil
Yaroslav Dynnikov
Tarantool Enterprise não é apenas uma ferramenta valiosa, mas também um SDK rico em recursos. Yaroslav contou como o NT difere da versão de código aberto e quais benefícios ele pode trazer. E há muitas diferenças: são ferramentas de administração de cluster, um fluxo de trabalho de desenvolvimento pronto e uma montagem estática que não requer configuração do ambiente.
apresentação
Dimensionamento vertical do Tarantool usando Intel Optane
Georgy Kirichenko
Georgy nos contou como usar o Intel Optane com Tarantool. Analisei os efeitos do uso do modo não volátil para registrar logs de transações, a possibilidade de escalonamento vertical do mecanismo In-Memory em conjunto com o modo Intel Optane Volatile, perfis de carga bons e ruins em termos de taxa de transferência e latência. E Georgy também falará sobre diferentes implementações do Intel Optane e as comparará em relação ao Tarantool.
apresentação
SWIM - protocolo de construção de cluster
Vladislav Shpilevoy
SWIM é um protocolo para descobrir e monitorar nós de cluster e propagar eventos e dados entre eles. O protocolo é especial porque é leve, descentralizado e independente da velocidade operacional do tamanho do cluster. Vladislav falou sobre como funciona o protocolo SWIM, como e com quais extensões ele é implementado no Tarantool.
apresentação
Em geral, houve muita informação útil!
Se você não pôde comparecer à T+ Conf 2019, ou deseja refrescar a memória de alguns pontos, então
Todas as nossas fotos da conferência (você pode se encontrar nelas):
Não nos despedimos disso, mas esperamos vê-los no próximo ano na T+ Conf 2020, fiquem atentos aos anúncios!
Fonte: habr.com