Todos nós gravamos: Ozon Talks na GopherCon Online 2020

Olá, Habr! Este ano, para a GopherCon, a equipe da Ozon Tech preparou algumas horas de relatórios sobre uma variedade de tópicos: do clássico - sobre arquitetura de microsserviço a verdadeiramente Deus.



imagem



Então, para todos que perderam online, em nossa lista de reprodução há relatos dos desenvolvedores de uma das maiores equipes de Golang na Rússia.



Mikhail Kabishchev, Chefe do Grupo de Desenvolvimento de Plataforma: "Criação contínua de perfis para aplicativos Go"



Cedo ou tarde, todo desenvolvedor Go enfrenta a necessidade de criar o perfil de aplicativos Go e uma ferramenta maravilhosa chamada pprof vem em seu auxílio. Mas às vezes há situações em que os perfis precisam ser removidos de todas as cópias de um aplicativo ao mesmo tempo, ou você quer saber o que exatamente aconteceu no serviço às 3 da manhã durante os testes de estresse? Ou o mais comum - você não tem acesso à rede de produção, mas precisa descobrir.



Como muitos outros, enfrentamos esse problema e criamos uma ferramenta que nos permite resolvê-lo automaticamente.



Evgeny Lisitsky, chefe do grupo de desenvolvimento Tarifikator, Alexey Klementyev, chefe do grupo de desenvolvimento Router: “Evolução do roteamento de correio em Ozon”



Todos os dias, os correios Ozon entregam mais de 200 mil pedidos. Diremos como são criadas as rotas para os transportadores e como você pode resolver problemas de roteamento com custos mínimos.



Vladislav Sidorov, chefe do grupo de desenvolvimento de ferramentas / otimização de mecanismos de pesquisa: "Arquitetura



de microsserviço : experiência de Ozon" O tema da transição de monólito para microsserviços não perde sua relevância. Falamos sobre uma solução experimental em Ozon antes da transição em grande escala para microsserviços e o que temos agora.



Vladimir Serdyukov, desenvolvedor líder do grupo de Contas Pessoais: “Como parar de pensar nos campos obrigatórios e começar a escrever contratos” A



IU orientada por backend envolve trabalhar com um grande número de contratos diferentes. Requisitos (como novos elementos de interface) estão mudando na velocidade da luz, especialmente no desenvolvimento de produtos. Esta palestra é sobre como preparar contratos usando protobuff, qual é o truque ao trabalhar com campos obrigatórios e como verificar a exatidão de sua formação. E, claro, o que nos espera na API v2.



Assista o vídeo:





Dúvidas sobre os relatórios? Vá nos comentários!



All Articles