Category: Administration

Diverse Ubuntu in 2020

What you have here is a subjective, unserious, and non-technical review of the Ubuntu Linux 20.04 operating system and its five official variants. If you're interested in kernel versions, glibc, snapd, and the presence of an experimental Wayland session — you're in the wrong place. If you are hearing about Linux for the first time and want to understand how someone who has been using Ubuntu for eight years thinks about it, […]

Check Point upgrade procedure from R80.20/R80.30 to R80.40

More than two years ago, we wrote about how every Check Point administrator will eventually face the question of upgrading to a new version. This article described the upgrade from version R77.30 to R80.10. By the way, in January 2020, R77.30 became a certified version by the FSTEC. However, a lot has changed in Check Point over the past two years. In the article […]

Online Intensive SRE: we will break everything down to the ground, then fix it, break it a couple more times, and then build it back up again.

How about we break something? We keep building and fixing everything. It's absolutely boring. Let's break something in a way that we don't get in trouble—on the contrary, we might even be praised for this mess. Then we can rebuild everything—only this time, it will be significantly better, more resilient, and faster. And then we can break it again. […]

PostgreSQL Query Profiler: how to correlate the plan and the query

Many who are already using explain.tensor.ru—our PostgreSQL plan visualization service—may not be aware of one of its super capabilities: turning a hard-to-read piece of server log… into a beautifully formatted query with contextual hints on the corresponding nodes of the plan. In this second part of my presentation at PGConf.Russia 2020, I will explain how we achieved this. […]

Monitoring Sportmaster — what and how

We began thinking about creating a monitoring system during the formation of the product teams. It became clear that our area—operations—did not fit into these teams at all. Why is that? The fact is that all our teams are built around separate information systems, microservices, and fronts, so they do not see the overall health status of the entire system. For instance, they […]

cert-manager 1.0 has been released

If you ask an experienced wise engineer what they think about cert-manager and why everyone uses it, the specialist will sigh, embrace you confidentially, and wearily say: 'Everyone uses it because there are no reasonable alternatives. Our mice cry, prick themselves, but continue to live with this cactus. Why do we love it? Because it works. Why don’t we love it? Because new versions are constantly being released, […]

How we built the backup power system at the Tushino data center: engineering and finance

The 'Tushino' data center is a commercial retail half-megawatt data center for everyone and everything. Clients can not only rent already installed equipment but also place their own, including non-standard devices like servers in regular desktop PC cases, mining farms, or artificial intelligence systems. In simpler terms, these are a variety of popular tasks most in demand by domestic businesses of varying sizes. […]

Acceleration Community Meetup 10/09

Join us on September 10 for an online meetup of the Acceleration Community: we will explore the journey from Agile and DORA metrics to services that significantly simplify engineers' lives; we will learn what clients really mean when they talk about DevOps and what is currently relevant to study in the technology stack. Registration is free, join us! Topics of discussion: The evolution of IT transformation — from Agile and DORA metrics to services, […]

Advanced Bicycle Construction or a Client-Server Application Based on C# .Net Framework

Introduction It all started when a colleague suggested I create a small web service. It was supposed to be something like Tinder, but for the IT community. The functionality is extremely simple: you register, fill out your profile, and move on to the main point, which is finding a partner and expanding your connections and making new acquaintances. Here I need to digress and elaborate a bit […]

Logging in Kubernetes: How to Collect, Store, Parse, and Process Logs

We will cover the basics of logging in Docker and Kubernetes, and then look at two tools that can confidently be used in production: Grafana Loki and the EFK stack (Elasticsearch + Fluent Bit + Kibana). The material of the article is a summary from an open lecture held by the "Slurm" school. If you have the desire, and especially a production necessity, you can enroll in a full training course — sign up for the course on […]

Java application development for Kubernetes using Eclipse JKube

25 years ago, Java entered the programming world, ultimately becoming one of the core technologies around which application stacks are built. However, today many individuals and organizations, who have long been loyal to Java, are busy transitioning or considering a shift to the Kubernetes platform or its derivatives, such as Red Hat OpenShift or Amazon EKS. Unfortunately, […]

Zabbix Summit 2020 will be held online

The Zabbix Summit is an event where you can learn about outstanding use cases of Zabbix and explore technical solutions presented by global IT experts. For nine consecutive years, we have organized events that gathered hundreds of visitors from dozens of countries. This year, we are adopting new rules and moving to an online format. Program The Zabbix Summit Online 2020 program will mainly focus on […]

Buy reliable website hosting with DDoS protection, VPS VDS servers šŸ”„ Buy reliable website hosting with DDoS protection, VPS VDS servers | ProHoster