Author: Yuri Gagarin

Micro Data Center: Why Are Miniature Data Centers Needed?

Two years ago, we realized something important: clients are increasingly interested in small forms and low kilowatts, so we launched a new line of products – mini and micro data centers. Essentially, we have placed the 'brains' of a full-fledged data center in a small cabinet. Like full-fledged data centers, they are equipped with all necessary engineering systems, including power supply components, […]

In Munich and Hamburg, the transition of government institutions from Microsoft products to open software has been agreed upon.

The Social Democratic Party of Germany and the European Green Party, holding leading positions in the city councils of Munich and Hamburg until the next elections in 2026, have published a coalition agreement outlining the reduction of dependence on Microsoft products and the resumption of initiatives to transition the IT infrastructures of government agencies to Linux and open-source software. The parties have prepared and agreed upon a 200-page document, but it has not yet been signed […]

Release of the nftables 0.9.5 packet filter

The release of the nftables packet filter version 0.9.5 has been published, which is being developed as a replacement for iptables, ip6tables, arptables, and ebtables by unifying the packet filtering interfaces for IPv4, IPv6, ARP, and network bridges. The nftables package includes user space packet filter components, while the kernel-level functionality is provided by the nf_tables subsystem, which is part of the Linux kernel […]

The Go language eliminates politically incorrect terms such as whitelist/blacklist and master/slave.

A change has been accepted into the main codebase of the Go programming language that removes the terms whitelist/blacklist and master/slave from the source texts and documentation, in response to the growing rejection of these terms amid the protests in the United States. The terms 'whitelist' and 'blacklist' have been replaced with 'allowlist' and 'blocklist', and 'master' and 'slave' have been changed to 'process', 'pty', 'proc', and 'control' depending on the context. This change will not cause any disruptions […]

Tor Browser 9.5 Update

A new version of the Tor Browser is available for download from the official website, version catalog, and Google Play. The version for F-Droid will be available in the coming days. The update includes significant security fixes for Firefox. The new version focuses on improving usability and facilitating work with onion services. Tor onion services are one of the most popular and straightforward ways […]

The Shine and Poverty of the LMDB Key-Value Database in iOS Applications

In the fall of 2019, a long-awaited event took place in the iOS team of Mail.ru Cloud. The Lightning Memory-Mapped Database (LMDB), which is quite exotic for the mobile world, became the main database for persistent application state storage. Below, we offer a detailed overview in four parts. First, we will discuss the reasons for such a non-trivial and difficult choice. Then we will move on to examining the three pillars […]

VxLAN Factory. Part 1

Hello, Habr. Currently, I am the head of the 'Network Engineer' course at OTUS. In anticipation of the launch of a new enrollment for the 'Network Engineer' course, I have prepared a series of articles on the VxLAN EVPN technology. There is a vast amount of material on working with VxLAN EVPN, so I want to compile various tasks and solutions to challenges in modern data centers. In the first part of the series […]

File formats in big data: a brief overview

Weather Deity by Remarin The Mail.ru Cloud Solutions team presents a translation of an article by engineer Rahul Bhatia from Clairvoyant discussing the various file formats in big data, the most common features of Hadoop formats, and which format is best to use. Why different file formats are needed A significant bottleneck in the performance of applications supporting HDFS, such as MapReduce and […]

Release of the free 3D modeling system Blender 2.83

The release of the free 3D modeling package Blender 2.83 has been announced, which includes over 1250 fixes and improvements made over three months since the release of Blender 2.82. The main focus in preparing the new version was on performance optimization — the undo functionality, sketch pencil, and rendering preview have been accelerated. The Cycles engine added support for adaptive sampling. New sculpting tools have been included […]

Release of VirtualBox 6.1.10

Oracle has published a patch release for the virtualization system VirtualBox 6.1.10, which includes 7 fixes. The main changes in release 6.1.10 are: support for Linux kernel 5.7 has been ensured in guest system additions and the host environment; sound inputs and outputs are disabled by default when creating new virtual machines; guest system additions now handle resizing properly […]

Valve has released Proton 5.0-8, a package for running Windows games on Linux

Valve has released the Proton 5.0-8 project, which is based on the developments of the Wine project and aims to ensure the launch of gaming applications in Linux that were created for Windows and presented in the Steam catalog. The project's developments are distributed under the BSD license. Proton allows direct launching of gaming applications provided only for Windows in the Steam Linux client. The package includes an implementation of DirectX […]

Deep dive into PostgreSQL internal statistics. Alexey Lesovskiy

Transcript of Alexey Lesovsky's 2015 report 'Deep dive into PostgreSQL internal statistics' Disclaimer from the author of the report: I would like to note that this report is dated November 2015 — more than 4 years have passed, and a lot has changed. The version discussed in the report, 9.4, is no longer supported. Over the past 4 years, 5 new releases have come out, introducing many innovations and improvements […]

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