On December 6th, we had another java-session. They talked about this:
In this post - five reports that will make your life better, development more enjoyable, and the new year - even newer.
The story of how we improved the code review, figured out how to choose reviewers in a large development team, and made a plug-in for BitBucket for this.
What to do if the monitoring disappeared metrics of all services? Who should I call if there is 1% free disk space? How to live with a thousand rules for the notification system and does it make life better? Now we have Moira - our own notification system. A report on how we suffered while we were doing it, what decisions were made and more that it is important not to forget if you want to do the same.
Contracts are a new experimental feature in Kotlin 1.3. Let's talk about what contracts in Kotlin are and what they eat with. Let's look at what can already be touched - both in a stable mode and in an experimental one. At the end we will discuss a little the current direction of research in this area.
How we built feedback flow to detect problem releases using Graphite and Moira. We will tell you how to collect and analyze metrics about the number of errors in the application.
We wrote a DSL plugin on Kotlin and embedded it in the release cycle of components. So all the components automatically get the same graphs and metrics on the combat environment.
Grafana-dsl and plugin are in our Github repository:
β grafana-dashboard-dsl
β Plugin
Subscribe to our blog - we talk about what is under the hood of money, and how we live with it. Come to events and follow the news - soon a report from our mitap about performance research.
Source: https://habr.com/ru/post/433894/
All Articles