Transmissão aberta do salão principal HighLoad ++ 2018

A conferência para desenvolvedores de serviços altamente carregados HighLoad ++ este ano acabou sendo simplesmente gigantesca. Nos dias 8 e 9 de novembro, 3.000 convidados virão ao SKOLKOVO para explorar os meandros da arquitetura, aprender sobre inovações em bancos de dados, falar sobre microsserviços, nuvens, big data, neurônios e quem sabe em que outras conversas na selva de todos esses desenvolvedores de primeira classe podem entrar.



O cronograma de 138 relatórios do programa principal, 14 workshops de duas horas e um número incontável de mitaps (no sentido de que serão adicionados ao longo do caminho, e só podemos calculá-los após o fato). Por um lado, tudo isso significa que todos encontrarão tópicos para si próprios e poderão obter respostas para suas perguntas. E por outro lado, é muito difícil escolher.

Uma das opções de rota para a conferência é acessar todos os relatórios mais populares . Além disso, enquanto trabalhamos no cronograma, entrevistamos futuros ouvintes e compilamos uma classificação de expectativas. Os líderes de votação se apresentarão no salão principal (Kogress Hall), que tradicionalmente transmitimos gratuitamente .

Transmissão do primeiro dia HighLoad ++


Transmissão do segundo dia HighLoad ++


A transmissão será transmitida em nosso canal HighLoad no youtube, para que você não esqueça ou perca, assine o canal, blog ou boletim informativo - ou melhor, de uma só vez, temos tudo de útil :)

E agora vamos estudar o que, de fato, está na moda e o que ou quem todos querem ouvir.

8 de novembro


10:00 - O que sabemos sobre microsserviços? / Vadim Madison (Avito)


Vadim Madison Vadim falará sobre quais métricas coletar de microsserviços em diferentes estágios e compartilhará sua experiência no uso dessas métricas para verificar o status da produção. Em geral, vamos falar sobre tudo chamado "vida após o lançamento no Kubernetes".



11:00 - Os espinhos de aplicações em contêineres e microsserviços / Ivan Kruglov (Booking.com)


Ivan Kruglov Ivan mostrará a evolução das nuvens privadas em Booking.com e informará em quais tecnologias as diferentes gerações estão construindo. Vamos ver como a implementação de aplicativos em contêiner e SOA forçou a reconstruir processos internos e, começando como um pequeno projeto, acabou se transformando em algo muito mais.


12:00 - Descoberta de dados na arquitetura de microsserviços / Nikolay Golov (Avito)


Nikolay Golov A Nikolai oferece para se familiarizar com o conceito de "Remembering Fabric", Persistence Fabric, que ajudará a resolver muitos problemas da arquitetura de microsserviços com bancos de dados separados para diferentes serviços. No relatório, falaremos sobre os elementos de sua implementação no DBMS gráfico do Neo4J.


13:00 - Bases de dados e Kubernetes / Dmitry Stolyarov (Flant)


Dmitry Stolyarov Dmitry finalmente dirá se a base está em Kubernetes. Usando exemplos específicos, consideraremos em quais casos faz sentido hospedar bancos de dados (e, geralmente, aplicativos com estado) no Kubernetes, e nos quais é injustificado ou até prejudicial e perigoso.


14:00 - Apache Kafka como base para construção de bicicletas / Nikolay Sivko (okmeter.io)


Nikolay Sivko Nikolai compartilhará sua experiência no desenvolvimento e operação de um banco de dados especializado de séries temporais, baseado no Apache Kafka. O principal benefício é como você NÃO pode implementar parte da lógica mais complicada para esta tarefa, mas use o Apache Kafka: não faça você mesmo; saia da caixa; fornecer / controlar a integridade dos dados.


15:00 - Aceleramos o processamento de eventos para 1,6 M / s / Alexander Krasheninnikov (Badoo)


Alexander compartilhará sua experiência de alterar a pilha tecnológica no sistema de processamento de eventos do Spark + Hadoop para ClickHouse. Experiência útil - isso permitiu economizar três vezes o ferro e aumentar a carga em cinco vezes.


16:00 - Principais erros do lado do desenvolvimento ao trabalhar com o PostgreSQL / Alexey Lesovsky (Data Egret)


/ Alexey Lesovsky Alexey em seu discurso, Alexey promete analisar as situações que as equipes de desenvolvimento vêem como solucionando seus problemas e o DBA como uma fonte de possíveis problemas. Este relatório será útil para um círculo extremamente amplo de especialistas técnicos envolvidos no desenvolvimento de software e manutenção de banco de dados.


17:00 - “Plataforma” no Badoo: como construímos o desenvolvimento de infraestrutura / Anton Povarov (Badoo)


O relatório final do primeiro dia é dedicado ao tópico de gerenciamento de desenvolvimento. Anton falará sobre a organização da equipe de infraestrutura e compartilhará sua experiência sobre as nuances e os riscos que vale a pena considerar. Vamos ver como aumentar a eficácia da equipe, mantendo o mesmo número de pessoas e como fortalecer a confiança nos negócios.


E depois dos relatórios, chega a hora do programa noturno - esta é a rede importante que você não conseguirá transmitir. Mas o destaque do programa - o Prêmio HighLoad ++ - pode ser visto por todos!

Estamos nos aproximando disso há muito tempo e, finalmente, tenho o prazer de anunciar o Prêmio por sua contribuição ao desenvolvimento do ecossistema de desenvolvimento da Internet na Rússia. Pela primeira vez, apresentaremos o Prêmio HighLoad ++ a profissionais que tiveram um profundo impacto positivo no desenvolvimento do ecossistema de desenvolvimento da Internet na Rússia.

Isso é graças à comunidade de profissionais por seus líderes. Por trabalho e dedicação, por noites sem dormir e inúmeros discursos, pela fé em seu produto ou tecnologia. Agradecemos por nos tornar mais fortes, nossos sites mais rápidos e nosso trabalho mais fácil e produtivo!


9 de novembro


11:00 - Monólito para centenas de versões de clientes: como escrevemos e suportamos testes / Vladimir Yants (Badoo)


Vladimir cria condições para desenvolvedores que gostam muito de escrever testes. Considere todo o arsenal de ferramentas disponíveis para o desenvolvedor do Badoo para escrever testes de maneira rápida e fácil. Discutiremos quais problemas podem surgir e como combinar e usar as ferramentas para suportar tantos testes.


12:00 - Como organizar a carga alta do nada / Oleg Bartunov e Fedor Sigaev (Postgres Professional)


Oleg BartunovFedor Sigaev Oleg e Fedor acreditam que, na maioria dos casos, a chamada “carga alta” é um sinal de que algo é concebido ou feito de maneira errada. O relatório analisará erros típicos de arquitetos, desenvolvedores de aplicativos e administradores de bancos de dados, que levam a uma carga excessivamente alta. Além disso, é claro, abordaremos os meandros dos recursos avançados do PostgreSQL.


13:00 - Como se tornar um especialista legal em bancos de dados? / Ilya Kosmodemyansky (Garça de dados)


Ilya Kosmodemyansky Ilya aborda a questão do autodesenvolvimento sistematicamente, e ele nos ensina. Começando com quais livros você deve ler, terminando com como procurar respostas para perguntas que não estão e não constarão nos livros. Vamos examinar a lista de conhecimentos teóricos de que um bazista moderno precisa, ver como mantê-los atualizados. E faremos o mesmo com habilidades práticas.


14:00 - Análise do desempenho da consulta no ClickHouse / Alexey Milovidov (Yandex)


Alexey Milovidov De quem aprender sobre consultas no ClickHouse, se não do desenvolvedor do ClickHouse. Alexey demonstrará os recursos internos do ClickHouse para introspecção de desempenho de consultas e os recursos fornecidos pelo sistema operacional dos quais todos devem estar cientes.


15:00 - Como o VK insere dados no ClickHouse de dezenas de milhares de servidores / Yuri Nasretdinov (VK)


Yuri Nasretdinov Yuri explicará em detalhes por que a VK precisa do ClickHouse, a quantidade de dados armazenados e muito mais. Vamos examinar os itens: coleta de estatísticas, configuração de cluster, tabelas de buffer, problemas operacionais, proxy local para ClickHouse.


16:00 - O que aprendemos enquanto criamos nosso próprio sistema de notificação de emergência / Alexey Kirpichnikov (Kontur)


De fato, a saúde das pessoas com as quais este sistema pode acordar à noite depende da operação do sistema de notificação de emergência. Ao desenvolver um sistema de alerta, você precisa tomar decisões que estão na junção de desenvolvimento, administração e design (no bom sentido de cada uma dessas palavras). É isso que Alexey planeja falar no HighLoad ++.


17:00 - Infraestrutura de tráfego do Dropbox / Alexey Ivanov (Dropbox)


Juntamente com Alexei em seu relatório, seguiremos todo o caminho da solicitação do usuário até os servidores de aplicativos do Dropbox. Vejamos o balanceamento externo de DNS / BGP, o dispositivo de pontos de presença em todo o mundo, o tráfego dentro do data center, o tráfego entre microsserviços de back-end.


É improvável que possamos convidá-lo para participar pessoalmente - o SKOLKOVO acabou não sendo elástico e não poderá acomodar mais de 3000 pessoas. Mas a transmissão está completa - siga a transmissão gratuita ou obtenha a transmissão completa de todos os relatórios.

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


All Articles