Author: Yuri Gagarin

Release of Zabbix 5.0 LTS monitoring system

A new version of the open-source monitoring system Zabbix 5.0 LTS has been released, featuring a wealth of new innovations. The released version includes significant improvements in monitoring security, single sign-on support, historical data compression using TimescaleDB, integrations with messaging systems, support services, and much more. Zabbix consists of three core components: a server to coordinate check executions, […]

Microservices in C++. Fiction or reality?

In this article, I will explain how I created a template (cookiecutter) and set up the environment for writing a REST API service in C++ using docker/docker-compose and the conan package manager. During a hackathon I participated in as a backend developer, the question arose regarding the technology stack for writing the next microservice. Everything that had been written so far […]

On Hydrogen Peroxide and the Bombardier Beetle

The topic of this note has been brewing for a long time. Although at the request of the readers of the LAB-66 channel, I initially wanted to write about safe handling of hydrogen peroxide, for some unclear (indeed!) reason, it turned into another longread. A mix of popsci, rocket fuel, "coronavirus disinfection," and permanganatometric titration. How to properly store hydrogen peroxide, what protective equipment to use when working […]

Observer: System Redux will be 20% longer than the original.

In mid-April, Bloober Team announced Observer: System Redux — an enhanced edition of Observer for next-generation consoles. The project was discussed in a recent interview with GamingBolt by the development lead, Szymon Erdmanski. He shared insights about the added content in System Redux, technical improvements, and versions for different platforms. The journalists asked the project head about the expected growth […]

Facebook has removed Instagram Lite and is developing a new version of the app

Facebook has removed the ‘lite’ Instagram app from the Google Play catalog. Launched in 2018, it was designed for users in Mexico, Kenya, and other developing countries. Unlike the full-featured app, the simplified version took up less space, operated faster, and was more economical with internet traffic. However, it lacked certain features like messaging. Reports indicate that […]

An intra-kernel implementation of WireGuard for OpenBSD has been announced

On the company's Twitter, EdgeSecurity, founded by the author of WireGuard, announced the creation of a native and fully supported implementation of the WireGuard VPN for OpenBSD. A screenshot demonstrating the functionality was shared as confirmation. The readiness of patches for the OpenBSD kernel has also been confirmed by Jason A. Donenfeld, the author of WireGuard, in the announcement of updates for wireguard-tools. Currently, only external patches are available, […]

Fast Routing and NAT in Linux

As IPv4 addresses run out, many telecommunications operators have faced the need to organize their clients' access to the network through address translation. In this article, I will explain how to achieve Carrier Grade NAT performance on commodity servers. A Bit of History The exhaustion of the IPv4 address space is no longer a new topic. At one point, waiting queues appeared in RIPE […]

Philosophy in IT as the pinnacle of life creation

Good day, Habr readers! I am delighted to present to you my new article about art in the world of IT! My previous article has garnered a lot of your attention, comments, and votes. Thank you for that! As a grateful author, I have worked hard to consider all your suggestions and quickly gathered a wealth of information about various movies and series. […]

AOL has released the Moloch 2.3 network traffic indexing system

AOL has released version 2.3 of the Moloch system for capturing, storing, and indexing network packets, providing tools for visualizing traffic flows and searching for information related to network activity. The code is written in C (with an interface in Node.js/JavaScript) and is distributed under the Apache 2.0 license. It supports operation on Linux and FreeBSD. Pre-packaged versions are available for various CentOS releases. […]

Firefox 78 will feature a process manager.

In the nightly builds of Firefox, on which Firefox 78 will be based as of June 30, a new about:processes page has been added, introducing a process manager. This new page allows users to assess which processes and handlers are running, which internal threads are executing in each process, and how much CPU and memory each thread and process consumes. The CPU usage is separated by user-space code […]

Production-ready images for k8s

This story is about how we use containers in a production environment, particularly under Kubernetes. The article focuses on collecting metrics and logs from containers, as well as building images. We are from the fintech company Exness, which develops services for online trading and fintech products for B2B and B2C. Our R&D has many different teams, with over 100 employees in the development department. […]

So who invented the radio: Guglielmo Marconi or Alexander Popov?

Popov may have been the first—but he did not patent his inventions or attempt to commercialize them. In 1895, Russian physicist Alexander Popov used his instrument to study thunderstorms to demonstrate the transmission of radio waves. Who invented the radio? Your answer will likely depend on where you come from. On May 7, 1945, the Bolshoi Theatre in Moscow was […]

Buy reliable website hosting with DDoS protection, VPS VDS servers 🔥 Buy reliable website hosting with DDoS protection, VPS VDS servers | ProHoster