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…
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…
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…
Market of DevOps Resources
Let’s look at a few DevOps job openings from different companies. We are ready to meet with you if you: Know Zabbix and what Prometheus is; Iptables; Graduate Student of BASH; Professor in Ansible; Linux guru Know how to use debug and find application problems…
Who are DevOps?
At the moment, this is almost the most expensive position in the market. The hustle and bustle around DevOps engineers exceeds all imaginable limits, what to say about Senior DevOps engineers. I work as the head of the integration and automation department, according to the…
Microservices and reactive programming
When are microservices needed? In what cases does a monolithic application really need to be divided into several microservices? First, when there is an unbalanced use of resources in functional areas. For example, we have a group of API calls that perform computations that require…
Role of Kubernetes
What if we use Kubernetes? To begin with, this technology allows you to deploy a large number of microservices to different machines, manage them, do autoscaling, etc. However, there are many applications that allow you to control orchestration, for example, Puppet, CF engine, SaltStack, and…
Do you always need Docker, microservices and reactive programming?
In AppSoft, I work in two ways. In the first, I help people to repair systems that are broken in one way or another and for a variety of reasons. In the second, I help to design new systems so that they are not broken…
Service
Categories
- DEVELOPMENT (103)
- DEVOPS (53)
- FRAMEWORKS (26)
- IT (25)
- QA (14)
- SECURITY (13)
- SOFTWARE (13)
- UI/UX (6)
- Uncategorized (8)