Conferência Tarantool 21 de junho - não apenas sobre Tarantool, mas em geral sobre computação em memória

Você já ouviu falar sobre a Conferência Tarantool ou em breve - T + Conf ? O que Tarantool é, com certeza, todo mundo sabe, e contaremos tudo sobre a conferência agora.



T + Conf - uma conferência não apenas sobre o Tarantool em si, mas geralmente sobre o uso da computação em memória , Tarantool / Redis / Memcached, multitarefa cooperativa e Lua para o desenvolvimento de serviços tolerantes a falhas altamente carregados .

Quando e onde?


Muito em breve, 21 de junho de 2018 , no escritório do Mail.ru Group (Leningradsky Prospekt 39, p. 79).

Será um trabalho de período integral - os relatórios começam às 10:00 e terminam às 19:00. Identificamos dois fluxos, um dos quais é totalmente dedicado à arquitetura corporativa , e o segundo combina desempenhos relacionados ao ecossistema em torno do Tarantool, inclusive no formato de tutoriais. E, consequentemente, serão de interesse não apenas para desenvolvedores experientes , mas também, por um lado, para iniciantes e, por outro, para arquitetos do setor corporativo.

O cronograma pode ser estudado por referência e, a seguir, são apresentadas breves descrições de todos os relatórios - não existem tantos, podemos dar ao luxo de não perder ninguém.

Comunidade e tutoriais


VShard - escala horizontal em Tarantool


Vladislav Shpileva falará sobre o dispositivo interno VShard - uma implementação alternativa de sharding no Tarantool DBMS - sobre seus subsistemas e implementação, com exemplos de uso.

No VShard, o reequilíbrio é realizado em estágios, é possível especificar uma função de fragmento arbitrária para garantir a localidade dos dados associados, o resultado do cálculo da função de fragmento é armazenado em cada registro e não recalculado.

Migração do Tarantool para Kubernetes


Como na maioria dos bancos de dados, o Tarantool é muito fácil de implantar no Kubernetes em uma única instância, mas não há como escalar o serviço com um único comando à medida que a carga aumenta. Na estrutura do relatório, Alexander Golovko (Valarm) planeja ter tempo para conversar sobre o processo de transferência de todos os microsserviços dentro do Kubernetes do ponto de vista dos serviços Tarantool, sobre quais eram as dificuldades e quais ferramentas foram usadas para resolvê-las.

Criamos um aplicativo altamente carregado para Tarantool do zero


Vladimir Perepelitsa, em um formato de tutorial , mostrará que o Tarantool é um banco de dados com grande potencial para uso como servidor de aplicativos e explica como liberar esse potencial. Também consideramos os pontos fortes e fracos da linguagem Lua, passo a passo, usando o exemplo da criação de um servidor de filas.



Usando Tarantool em projetos .Net


Anatoly Popov, da Evote.com, lembra que o .Net não é apenas o Windows, mas também o Linux e o OS X, e planeja compartilhar a experiência de usar o Tarantool no .Net Core , falar sobre os prós, contras, problemas e maneiras de resolvê-los. E para responder a uma pergunta importante: é possível extrair 2M RPS de um servidor para o .Net Core?

Replicação do Tarantool: configuração e uso


As versões recentes do Tarantool possuem vários recursos adicionais que facilitam a configuração e o uso da replicação em um cluster. Um dos desenvolvedores do DBMS, Georgy Kirichenko, em seu relatório considerará os princípios básicos do dispositivo, detalhando a estrutura interna do vetor de estado - vclock. E muito mais diretamente desde a primeira mão - não é para você ler a documentação.

Novos recursos do Tarantool 2.0


Cyril Yukhin (Tarantool) planeja revisar novos recursos que devem ser adicionados à versão principal: como e até que ponto a linguagem SQL será suportada, uma revisão da replicação síncrona, uma nova abordagem para fragmentação, transações interativas e DDL nas transações.

Criando um aplicativo pronto para produção no Tarantool


Tarantool é um servidor de aplicativos, o que significa que você deve poder escrever corretamente os aplicativos nele. Igor Latkin, do KTS Studio , mostrará como criar corretamente aplicativos de layout para diferentes casos, quais bibliotecas e módulos existentes ajudam a tornar a vida mais fácil não apenas durante o desenvolvimento, mas também quando você o inicia na produção.

Arquitetura empresarial


Arquitetura de cobrança de próxima geração: transição com a transição para
Tarantool


Andrey Knyazev falará sobre a transformação do sistema de cobrança em MegaFon, sobre os pré-requisitos (impasse na escala vertical, crescimento de carga etc.), sobre quais eram os desafios tecnológicos e o que aconteceu no final. Em particular, lições óbvias como, por exemplo, que resolver problemas complexos levam tempo , o que por algum motivo é sempre esquecido.

Bytes de memória não volátil e DBMS


Andrei Nikolaenko, da IBS, planeja resolver uma série de questões relacionadas a uma memória não volátil endereçável por byte, que apareceu recentemente imediatamente de vários fornecedores. Os resultados dos testes , escritos à mão e publicados por outros pesquisadores, também serão apresentados. Será interessante para todos que consideram o preço e a velocidade dos terabytes processados ​​não apenas hoje, mas também no futuro próximo.



Como testamos a nova plataforma Sberbank baseada no GridGain


Pavel Lipsky promete explicar por que o Sberbank está mudando para as tecnologias In-Memory Data Grid (IMDG) e como está testando uma nova plataforma baseada no GridGain.

Tarantool como servidor de aplicativos para IoT


Vladislav Zaitsev, da Nokia, abordará o assunto da parte dele - do lado da Internet das coisas e dirá por que a Internet das coisas é um sistema de controle, de onde vem o Tarantool e por que é, por que o (quase) banco de dados não é usado e como reuni-lo.



Tarantool / Vinil interior, tuning e monitoramento


Obviamente, o arquiteto do Tarantool DBMS, Konstantin Osipov, não pode deixar de falar nesta conferência. Ele fará um relatório no qual examinará a arquitetura do Vinyl (implementações do mecanismo de armazenamento em disco no Tarantool) da maneira mais consistente e detalhada, pelos recursos e, mais importante, pelos mecanismos de ajuste e monitoramento de desempenho específicos desse mecanismo.

Terminaremos o programa com uma mesa redonda com um comitê de programa com o codinome " Roteiro Tarantool " - discutiremos questões importantes para a comunidade, delinearemos perspectivas, expressaremos preocupações e desejos e dedicaremos tempo para abrir a comunicação.

Como você pode ver, os desenvolvedores do Tarantool têm algo para conversar, o que não é surpreendente. Mas também muitos relatórios são baseados em experiência real, e não para fins de brinquedo, mas em grandes corporações. Suas histórias, começando com a escolha das tecnologias, serão úteis para quem está no início da jornada e para quem já aprendeu as sutilezas e está procurando grandes oportunidades.

Assim, voltamos à tese inicial - os relatórios serão para todos que, de alguma forma, estiverem conectados ao conceito de memória.

Redes em torno da conferência

Aqueles que não conseguem chegar pessoalmente à conferência podem apenas aguardar o vídeo após os relatórios em nosso canal do YouTube sobre programação de servidores, bancos de dados e alta carga. Não podemos nomear as datas exatas da publicação, por isso será mais confiável se inscrever.

É conveniente fazer perguntas aos organizadores, palestrantes ou outros participantes, para monitorar atualizações e notícias no chat do Telegram (@TarantoolConfTalks) da conferência.

Nas redes sociais ( https://www.facebook.com/TarantoolConference/ , https://vk.com/tarantoolconf ), você pode se familiarizar, assistir fotos que aparecem depois da conferência, escrever críticas, ou seja, para fazer o que eles foram inventados.

Source: https://habr.com/ru/post/pt414415/


All Articles