📜 ⬆️ ⬇️

[St. Petersburg, announcement] SpbDotNet # 30 - reports on telemetry of .NET microservices and code analyzers ReSharper and Roslyn


On Friday, April 20 at 7:00 pm, the thirtieth SpbDotNet meeting will take place in St. Petersburg.


The program includes reports from Contour - the largest grocery .NET developer in Russia. You will hear reports on the correct collection of telemetry from .NET-microservices, as well as on the use of code analyzers in application development. You will also find out who will get 4 DotNext conference tickets, 2 licenses from JetBrains and other gifts from SpbDotNet friends. Mitap will be held at the site of the company Selectel.


Topics and theses of reports:


Alexey Kirpichnikov, Contour:
East - the right telemetry for microservices on .NET


Contour lays out in open source the tools that it uses for operating .NET-microservices. The report will talk about telemetry: centralized collection of metrics, logs and distributed traces. Alexey will share ideas and code that allows exploiting thousands of microservices written by hundreds of developers in dozens of Contour product teams.


The report will be useful to developers of applications with microservice architecture on the .NET platform, who understand how important the monitoring of applications in production is through centralized metrics collection, log aggregation and distributed network call traces.


About Speaker: USU Graduate. Since 2014, he has been implementing DevOps practices in Contour. Areas of professional interest: monitoring, deploy, cloud hosting for the .NET platform. He speaks at the DUMP (Ekaterinburg), CodeFest (Novosibirsk) conferences with stories about how microservice production is organized in Contour. For the soul, he reads popular reports on mathematics (for example, weakly completely antisymmetric quasigroups of the tenth order or random numbers ).

Igor Mamai, Contour:
Code analyzers and their benefits for application development


We use code analyzers every day — for example, we run the Roslyn compiler, which gives errors and warnings, or we set up rules for the linkers, which fix team practices and agreements. However, there are many other ways to benefit from code analyzers in everyday work. Igor will compare analyzers with a software API (Roslyn and ReSharper) and tell you what tasks they are used in his team - 60 people in 3 cities: Yekaterinburg, Izhevsk, St. Petersburg.


The report will be useful for developers who want to do a big routine refactoring, migrate from one technology to another, or teach the IDE new tricks for comfortable following the general style of writing code in a team.


About the speaker: Igor works in a team that makes billing for Contour products. This is a system with a microservice horizontally scalable architecture. Three dozen services are written in C # and interact with MS SQL Server, Apache Cassandra, Elasticsearch, Apache ZooKeeper. Igor is interested in the development of the C # language, in his free time he writes plugins for ReSharper.



Participation in the mitap is free, but you need to register.
Please note that the entrance to the site will be strictly on the passports.


Register on Timepad . Mitap SpbDotNet April 20 at 19:00.



SpbDotNet community groups in social networks:


VK: https://vk.com/SpbDotNet
Twitter: https://twitter.com/SpbDotNet
G +: http://SpbDotNet.org
Telegram: https://t.me/SpbDotNet


Subscribe to news, ask questions, participate in the life of the community.


')

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


All Articles