DotNext 2019 Piter: pequeno relatório

Nos dias 15 e 16 de maio, foi realizada a conferência DotNext 2019 Piter. O tempo em São Petersburgo estava excepcionalmente quente. O povo da cidade olhou incrédulo para uma estranha bola amarela em um céu azul incomum e ainda não conseguia decidir se era hora de trocar para um casaco de verão. E o centro de congressos do hotel Park Inn Pulkovskaya abriu as portas para os visitantes do maior evento das subsidiárias russas. Lembramos como foi.



Temas


Acho que muitos já notaram que o DotNext está se tornando cada vez mais tolerante com várias direções. Desta vez, havia um lugar para arquitetura, tendências e apenas boas práticas, que geralmente não têm trabalho. “E o hardcore?!” Exclamou os amantes hardcore e acenou com tomates. Corro para tranquilizá-lo, tudo está em ordem com o hardcore, ele sempre terá uma participação controladora.

Relatórios


Gostaria de lembrá-lo de que a lista completa de relatórios ainda está aqui ; as apresentações aparecerão no mesmo local após algum tempo. Quanto ao vídeo, quem preencheu o formulário de feedback já deveria ter recebido um link. O resto foi um pouco menos afortunado e tem que esperar até que os vídeos sejam enviados ao público. Geralmente isso acontece mais perto da próxima conferência, que, aliás, será realizada de 6 a 7 de novembro em Moscou, no Centro de Congressos do WTC. Mas as transcrições de alguns relatórios aparecerão no hub no verão, não perca!

Também haverá um post tradicional com os relatórios TOP-10, e teremos a opinião da maioria dos participantes, mas, por enquanto, vou lhe dizer muito brevemente do que pessoalmente me lembro.

Mikhail Shcherbakov ( yu5k3 ) "Vulnerações de desserialização: passado, presente e futuro"




Os especialistas em segurança são sempre bens de peça. E tal que profundo e relevante, e o salão não adormeceu - e assim durante a tarde com fogo. Michael classificou o tópico das vulnerabilidades nos desserializadores e compartilhou as melhores práticas sobre como escrever a desserialização com segurança.

Evgeny Peshkov ( epeshk ) “Multithreading no .NET: quando a produtividade não é suficiente”




Eugene fez sua estréia no DotNext há um ano em São Petersburgo, com um relatório sobre exceções, imediatamente tomou as primeiras linhas das classificações e, pela terceira conferência consecutiva, ele entregou intestinos à sua mesa da corte. Costumo atuar como oponente em disputas sobre a utilidade de estudar detalhes de baixo nível. De fato, para a maioria, isso é sinos e assobios no zoológico. Mas para a equipe de infraestrutura da Kontur, onde Zhenya trabalha, hardcore é vida, e a vida é hardcore. Dessa vez, ele falou sobre os recursos de trabalhar com multithreading no .NET, combinando elegantemente a teoria com casos práticos que sua equipe decidiu.

Konstantin Gustov “DDD em microsserviços: complexidade versus complexidade”




Konstantin continua a contar a história do corte de monólito, que começou no outono passado no DotNext 2018 em Moscou. Um excelente relatório sobre a aplicação prática do DDD em grandes aplicações. Separadamente, quero observar que, nos últimos seis meses, Kostya se destacou fortemente como palestrante.

Roman Nevolin ( nevoroman ) “Por que sua arquitetura é funcional e como viver com ela”




Vagif Abilov ( VagifAbilov ), Maxim Arshinov ( marshinov ) “Vida após objetos de negócios”




Por que coloquei dois relatórios lado a lado? O paradigma funcional está crescendo. Mais recursos vêm para o C # do mundo funcional. E ambos os relatórios são sobre a construção de pontes entre paradigmas. Sobre como aqui e agora, sem mudar para F # ou, especialmente, Haskell, para usar as vantagens que uma abordagem funcional oferece. E isso não é apenas segurança e escalabilidade de threads, mas também, por exemplo, expressividade do código (oi, DDD). Na minha opinião, o relatório de Roman acabou sendo mais sólido e fácil, com piadas e corridas tradicionais. Mas discutir consigo mesmo é difícil, portanto o confronto de paradigmas é mais claramente revelado no relatório de pares. E, embora a preparação de um relatório desse tipo seja uma ordem de magnitude mais difícil, Vagif e Maxim o fizeram bem.

Dylan Beattie (Skills Matter) "O custo do código"




Fechando o programa principal de Dylan Beatty. E isso é muito correto. Dylan como mágica tira pedaços de um mosaico de um chapéu (lá está ela, à esquerda na foto) na forma de memes, código, notícias, fatos. E então, quando você menos espera, op! a mágica! e o quebra-cabeça é adicionado ao Grande Pensamento Filosófico.

Áreas de discussão


Geralmente, eles tentam deixar relatórios de 5 a 10 minutos sobre perguntas da platéia, mas às vezes há tanto material que nem isso é possível. Felizmente, cada salão tem sua própria zona de discussão, na qual o orador e todos que desejam se mudar após o relatório. Você pode perguntar o que é chamado de "não para o protocolo" ou pode pedir um autógrafo ou foto.





Palco de Exposição e Demonstração


Todo o espaço livre entre os corredores é ocupado pelos estandes dos parceiros.



Uma dúzia e meia de empresas agradaram os participantes com atividades: missões, questionários, loterias e, claro, quebra-cabeças, onde sem eles.





A Murano Software tratou todo mundo de sorvete.



O EPAM trouxe air hockey e pinball.





E Arcadia tinha algo estranho em geral.



O Demo Stage é uma área separada para onde foram divulgados os relatórios ao vivo dos parceiros, além de sorteios.





Dotnetru


O DotNetRu teve seu próprio programa extenso no estande da All-Russian Association of .NET Communities.

As mesas-redondas discutiram tudo, desde Avalonia até DDD.



Ouvimos os relatórios.



E, é claro, eles ganharam prêmios no questionário e na missão.



BOFs e partido


Enquanto no primeiro BOF discutiram o futuro do ASP.NET, no segundo houve uma discussão acalorada sobre o .NET 5: o que há de novo nele, como o Mono viverá agora e por que a Microsoft não planeja oferecer suporte ao CoreRT. Os participantes também compartilharam sua experiência (positiva e não muito), passando do clássico .NET Framework para o .NET Core.



Não houve discussões menos acaloradas neste momento no salão de banquetes.



Mas o principal evento da festa foi a tradicional apresentação ao vivo dos palestrantes do DotNext, Dylan Beatty, Vagif Abilov e Maxim Arshinov.





Epílogo




O DotNext 2019 Piter acabou. Mas isso também significa o início dos processos invisíveis que precedem o DotNext 2019 Moscow. Gostaria de lembrá-lo mais uma vez que será realizado de 6 a 7 de novembro de 2019 no WTC Congress Center.

Se você tem algo a dizer aos colegas no workshop - agora é a hora certa de enviar um relatório. Siga o link , está tudo lá, tudo está pintado.

E os nomes dos primeiros palestrantes já são conhecidos.

imagem Federico Lois (Corvalius) é co-fundador da Corvalius R&D, nos últimos dez anos se dedicou ao desempenho de algoritmos, tanto na CPU quanto em um hardware especial como GPU. Sua experiência se estende do gerenciamento do desempenho do software bancário à otimização do mecanismo de banco de dados. Os interesses estão nas áreas de sistemas altamente distribuídos, tecnologias paralelas em massa, otimizações de baixo nível e gráficos de computador de alto desempenho. Aqui e aqui está um vídeo de seus relatórios anteriores.

imagem Jeff Prosise (Wintellect) é co-fundador da Wintellect (junto com Jeffrey Richter e John Robbins). Ele escreveu nove livros e centenas de artigos sobre desenvolvimento de software e atualmente dedica a maior parte do tempo a trabalhar com o Azure, criando soluções de IA e gerenciando o WintellectNOW.

imagem Victor Gamov (Confluent) - co-fundador do podcast "Debriefing", amado por muitos programadores. Simultaneamente, é Developer Advocate na Confluent, que desenvolve uma plataforma baseada no Apache Kafka. Ajuda os clientes a projetar e desenvolver sistemas de processamento de dados de streaming distribuídos. Co-autor do livro "Enterprise Web Development" de O'Reilly.

Os ingressos para o outono DotNext 2019 Moscou já estão à venda e até o dia primeiro de junho o preço mais baixo (Early Bird) é válido. Além disso, todos os participantes do DotNext 2019 Piter devem ter recebido um código promocional pessoal pelo correio, o que tornará o preço ainda mais agradável. Vejo você no outono!

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


All Articles