Category: Blog

Kubernetes: open source vs vendor-specific

Hello, my name is Dmitry Krasnov. For over five years, I have been engaged in administering Kubernetes clusters and building complex microservice architectures. Earlier this year, we launched a service for managing Kubernetes clusters based on Containerum. Taking this opportunity, I would like to explain what Kubernetes is and how vendor integration differs from open source. To begin with, what is […]

Organizing remote work for SMB organizations using OpenVPN

Task Description This article describes the organization of remote access for employees using open-source products and can be used both to build a fully autonomous system and to expand when there is a shortage of licenses in an existing commercial system or its performance proves insufficient. The goal of this article is to implement a complete system for providing remote access to the organization, which is somewhat […]

Typical errors in applications that lead to bloat in PostgreSQL. Andrey Salnikov

I invite you to review the transcript of the presentation by Andrey Salnikov from early 2016 titled 'Typical Errors in Applications That Lead to Bloat in PostgreSQL.' In this presentation, I will discuss the main errors in applications that occur during the design and coding stages. I will focus solely on those errors that lead to bloat in PostgreSQL. Generally, this marks the beginning of the end for performance […]

Microsoft will add a dual-screen emulator to Chromium

According to network sources, Microsoft is working on a new feature called 'dual screen emulation,' which is intended for the Chromium platform. This tool will primarily benefit developers who are optimizing websites for display on dual-screen devices. Regular users will also find this feature helpful as it will make browsing web pages on […] more comfortable.

The developers of the Linux font stack have dropped support for subpixel rendering.

Some users utilizing the 'hintfull' hinting method may have noticed that when transitioning from Pango version 1.43 to 1.44, the kerning for certain font families has deteriorated or completely broken. This issue is caused by the Pango library switching from using FreeType for obtaining kerning information (the spacing between glyphs) to HarfBuzz, and the developers of the latter decided not to support rendering […].

The XMPP client Kaidan 0.5.0 has been released.

After more than six months of development, the latest release of the XMPP client Kaidan has arrived. The program is written in C++ using Qt, QXmpp, and the Kirigami framework and is distributed under the GPLv3 license. Builds are available for Linux (AppImage), macOS, and Android (experimental build). The release of the Windows builds and in Flatpak format is delayed. Qt 5.12 and QXmpp 1.2 are required for the build […]

Release of the FreeType font engine 2.10.2

The release of FreeType 2.10.2 has been announced, a modular font engine that provides a unified API for standardizing the processing and rendering of font data in various vector and raster formats. The most significant innovation is the support for fonts in WOFF2 (Web Open Font Format), which employs the Brotli compression algorithm. Additionally, the CFF engine has added support for Type 1 fonts without whole […]

DosBox-staging 0.75.0

DosBox is an emulator for computers running MS-DOS. The latest version, 0.74, was released ten years ago. Recently, a stable version of the fork was released. A number of long-standing bugs have been fixed (for instance, Arcade Volleyball is now functioning), recent library versions have been supported, and some conveniences have been added. New: SDL 2.0 instead of 1.2 Emulation of CD audio tracks from FLAC, Opus, Vorbis, MP3 files via imgmount (who […]

Load balancing and scaling of long-lived connections in Kubernetes

This article will help you understand how load balancing works in Kubernetes, what happens when scaling long-lived connections, and why you should consider client-side balancing if you are using HTTP/2, gRPC, RSockets, AMQP, or other long-lived protocols. A bit about how traffic is redistributed in Kubernetes Kubernetes provides two convenient abstractions for rolling out applications: services […]

Updated Debian 10.4

The fourth corrective update for Debian 10 has been released, which includes accumulated package updates and fixes for issues in the installer. The release includes 108 updates addressing stability issues and 53 updates for vulnerability fixes. Notable changes in Debian 10.4 include updates to the latest stable versions of the packages postfix, clamav, dav4tbsync, dpdk, nvidia-graphics-drivers, tbsync, waagent. Packages have been removed […]

Release of the server distribution Zentyal 6.2

The release of the server Linux distribution Zentyal 6.2 is available, built on the package base of Ubuntu 18.04 LTS, specializing in creating servers for supporting local networks of small and medium-sized businesses. This distribution is positioned as an alternative to Windows Small Business Server and includes components to replace Microsoft Active Directory and Microsoft Exchange Server services. The size of the ISO image is 1.1 […]

Released TileDB Storage Engine 2.0

The TileDB 2.0 storage system has been published, optimized for storing multidimensional arrays and data used in scientific calculations. Application areas for TileDB include various systems for processing genetic information, spatial, and financial data, i.e., systems operating with sparse or continuously filled multidimensional arrays. TileDB offers a C++ library for transparent abstraction of access to data and metadata in applications, taking […]

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