Learning Go: uma seleção de relatórios de vídeo



Hoje, o Go é amplamente usado para desenvolver aplicativos distribuídos e com carga pesada. Nós compilamos uma seleção de vídeos para você, principalmente de nossas mitaps, que entendem as vantagens e desvantagens do idioma e conversamos sobre os recursos de seu uso em exemplos de projetos reais.

Lista de vídeos:

  1. Vá para produção.
  2. Criação de perfil de aplicativos Go.
  3. Vá para Broadcast Media Server.
  4. Pesquisa de correio de pipeline em movimento.
  5. Sincronize dados no Go com o mysql binlog.
  6. Como começamos a usar o Go no Mail.ru Answers.
  7. Pub / Sub e 1 milhão de WebSockets.
  8. Programação on Go (curso).
  9. Quem precisa do idioma e dos microsserviços do Go.

Vá em produção


Dmitry Shveenkov, do Grupo Mail.ru, falou sobre o serviço de notificação por push do projeto Mail.ru Mail, sobre sua transferência do Python para o Go e o que deu. Você aprenderá sobre as dificuldades de desenvolver um serviço e Dmitry ilustrará a eficácia do Go com métricas do ambiente de produção.


Criação de perfil de aplicativos Go


Stas Makarov, da 220 Volt, conduziu uma palestra introdutória sobre aplicativos de criação de perfil no Go e ferramentas relacionadas.


Ir para Broadcast Media Server


Mikhail Raichenko, da VKontakte, falou sobre o motivo pelo qual a Go foi escolhida para o desenvolvimento de um serviço de mídia, como foi criada, mostrará suas vantagens e desvantagens e sobre a integração na infraestrutura de rede social.


Pesquisa de correio de pipeline em movimento


Victor Starodub, do Mail.ru Mail, conta como o Go facilitou a vida ao escrever um mecanismo de pesquisa para um serviço de email.


Ir para sincronização de dados com o mysql binlog


Artyom Zheltak, da Rambler, contou como funcionava o projeto Rambler.O fluxo resolveu o problema de sincronizar dados entre daemons e o sistema principal.


Como começamos a usar o Go no Mail.ru


Mark Belotsky falou sobre como a equipe do Mail.ru Answers transferiu a funcionalidade do Perl para o Go, sobre as dificuldades, sobre as vantagens da nova versão sobre a antiga.


Pub / Sub e 1 milhão de WebSockets


Sergey Kamardin falou sobre como o Go conseguiu implementar um número tão grande de conexões persistentes, fornecendo restrições seguras para reinicializações sem problemas do servidor, fallbacks em caso de problemas imprevistos e muito mais.


Ir Programação


Um ciclo de nove palestras com o mesmo nome do curso Technostream. O curso não é para iniciantes em programação, mas para aqueles que já têm experiência em escrever programas em outros idiomas.


Quem precisa do idioma e dos microsserviços do Go


Entrevista com Vasily Romanov, programador do Mail.ru. Vasily leciona no mencionado curso "Programação em andamento" e é especializado na solução de problemas complexos de produtos.



E finalmente - o anúncio de um curso de treinamento que será ministrado aos estudantes da Tecnosfera e Tecnoátomo. Posteriormente, estará disponível em nosso canal no Youtube, Technostream .

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


All Articles