Category: Blog

Introducing Debezium - CDC for Apache Kafka

In my work, I often come across new technical solutions / software products, information about which is rather scarce on the Russian-speaking Internet. With this article, I will try to fill one such gap with an example from my recent practice, when I needed to set up sending CDC events from two popular DBMSs (PostgreSQL and MongoDB) to a Kafka cluster using Debezium. I hope this overview article, which appeared on […]

Provider, set my antivirus to VDI

Among our clients there are companies that use Kaspersky solutions as a corporate standard and independently manage their anti-virus protection. It would seem that the virtual desktop service, in which the provider monitors the antivirus, is not very suitable for them. Today I'll show you how customers can manage protection themselves without compromising the security of virtual desktops. In our previous post, we have already covered […]

How we protect customer virtual desktops from viruses, spyware and attacks

This year, many companies hastily switched to remote work. We have helped some clients organize more than a hundred remote jobs in a week. It was important to do this not only quickly, but also safely. VDI technology came to the rescue: with its help, it is convenient to distribute security policies to all workplaces and protect against data leaks. In this article […]

We check the capabilities of Intel Xeon Gold 6254 to work with 1C in the cloud according to the Gilev test

Back in the spring of this year, we transferred the infrastructure of the mClouds.ru cloud to fresh Xeon Gold 6254. It’s too late to do a detailed review of the processor - now more than a year has passed since the “stone” went on sale and everyone knows the details about the processor. However, one feature is noteworthy, the processor has a base frequency of 3.1 GHz and 18 cores, which, when turbo-boosted, […]

C++ optimization: combine speed and high level. Yandex report

What affects the speed of C++ programs and how to achieve it with a high level of code? The lead developer of the CatBoost library, Evgeny Petrov, answered these questions using examples and illustrations from the experience of working on CatBoost for x86_64. Video report - Hello everyone. I'm doing CPU optimization for the CatBoost machine learning library. The main part of our library […]

Dear DELETE. Nikolay Samokhvalov (Postgres.ai)

Sometime in the distant future, automatic deletion of unnecessary data will be an important task of a DBMS [1]. In the meantime, we ourselves need to take care of deleting or moving unnecessary data to less expensive storage systems. Let's say you decide to delete several million rows. A fairly simple task, especially if the condition is known and there is a suitable index. "DELETE FROM table1 WHERE col1 […]

Packet tracer. Lab : Configuring floating static routes

Network Topology Tasks Creating a Default Main Static Route Deploying a Floating Static Route Checking Switchover to a Floating Static Route When the Main Route Fails Overview So, first, a few words about what a static, and even floating, route is. Unlike dynamic routing, static routing requires you to independently build a route to a specific network. Floating […]

NEAR has launched! And now it is much easier to build an open and free Internet

Hi all! Yesterday was the launch of NEAR, a project that my colleagues and I have been working on for the past 2 years. NEAR is a blockchain protocol and decentralized application platform with a focus on performance and ease of use. Today I want to tell you what problems of the modern world are solved by blockchain protocols, what problems can be solved, but not yet solved, and where […]

Do I need to install heatsinks on NVMe drives?

Over the past few years, the cost of 2,5-inch SSDs has dropped almost to the level of HDDs. Now SATA solutions are being replaced by NVMe drives operating over the PCI Express bus. Over the period of 2019-2020, we are also seeing a decrease in the cost of these devices, so at the moment they are slightly more expensive than their SATA counterparts. Their main advantage is that such [...]

FortiMail - Quick Launch Configuration

Welcome! Today we will tell you how to make the initial settings of the FortiMail mail gateway, Fortinet's solution for email security. In the course of the article, we will consider the layout with which we will work, perform the FortiMail configuration necessary for receiving and checking emails, and also test its performance. Based on our experience, we can safely say that the process is very simple and […]

The largest free electronic library goes into interplanetary space

Library Genesis is a real jewel of the Internet. The online library, which provides free access to more than 2.7 million books, took a long-awaited step this week. One of the library's web mirrors now makes it possible to download files via IPFS, a distributed file system. So, the Library Genesis book collection is loaded into IPFS, pinned, and linked to search. And that means that now […]

11 tools that make Kubernetes better

Not all server platforms, even the most powerful and scalable, satisfy all needs as they are. While Kubernetes works great on its own, it may lack the right pieces to be complete. You will always find a special case that ignores your need, or where Kubernetes won't work on a default installation - for example, database […]

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