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…
Challenges with Graylog
The company grew, new data centers appeared, the load increased noticeably, even with a solution of communication logs. We thought that Graylog is no longer perfect. Unified scheme and centralization. I would like to have a single cluster management tool in 10 data centers. Also,…
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…
Service
Categories
- DEVELOPMENT (104)
- DEVOPS (53)
- FRAMEWORKS (27)
- IT (25)
- QA (14)
- SECURITY (14)
- SOFTWARE (13)
- UI/UX (6)
- Uncategorized (8)