Distributed Logging: Metrics & Reports
Metrics Low dimensionality, aggregation, monitoring and alerts. Inside of all metric collection systems are the time series databases. These databases do an excellent job of aggregation, so metrics are suitable for aggregation, monitoring, and building alerts. For metrics, the dimension of the data should not…
Distributed Logging and Tracing for Microservices
Logging is an important part of any application. Any logging system goes through three main evolutionary steps. The first is output to the console, the second is logging to a file and the appearance of a framework for structured logging, and the third is distributed…
Cleaning of Jira. Step-by-step guide
Step 1. We don’t configure anything Do not change workflow, statuses, resolutions. Although it’s unusual to deal with unusual statuses, but this is data in which people invested some sense. Step 2. We remove old projects Report in the format (Project, Last date of the…
Order in Jira. How to start
Suddenly, we realize that Jira has become a garbage bin. Every second person configured Jira as it was more convenient for him uncontrollably. And when the project began to burn, it began to extinguish fires manually, leaving the tasks in the tracker in some state,…
CI / CD: how we build and test our games
The team should focus on creating beautiful and successful games, for everything else there is CI. Where do we apply CI? What approaches and concepts do we use? Why do we build and test builds? The detailed story about CI and how it is organized…
Microservice approach in web development: micro frontends
Until recently, JavaScript was used for such primitive tasks as changing the color of text on a page. The web began to grow rapidly, and as a result, the complexity of web applications has increased. Over the past 10 years, most of the programs that…
Microservices and organizational structure. What types of teams will ensure success?
When we talk about microservice architecture, a set of autonomous, practically independent of each other, components appears before our eyes. Insulation is the cornerstone of any microservice system. But, even if we are confident in our ability to create microservices, the question arises – how…
Basic UI / UX patterns
In the world there are many articles on how to make the interface. All of them are filled with useful tips for various situations: here you need a red button, there should be such an animation, and so on. All situations cannot be described; there…
Android: Creating Dynamic Product Flavors and Signing Configs
When working on an Android project, which is a platform for creating applications for viewing video content, it is became necessary to dynamically configure product flavors with the transfer of information about signing configs to an external file. Initial data There is an Android project,…
Top 5 PHP frameworks: Laravel vs Yii vs Zend vs Phalcon vs Symfony
PHP frameworks have enormous capabilities and unique ecosystems that will suit a huge number of tasks. They are able to create better-formed, secure and understandable applications / websites in shorter periods of time. Why use php frameworks? Developers choose frameworks because they speed up development,…
Service
Categories
- DEVELOPMENT (103)
- DEVOPS (53)
- FRAMEWORKS (26)
- IT (25)
- QA (14)
- SECURITY (13)
- SOFTWARE (13)
- UI/UX (6)
- Uncategorized (8)