Category: Blog

Is the storage speed suitable for etcd? Let's ask fio.

A short story about fio and etcd The performance of the etcd cluster largely depends on the performance of its storage. etcd exports some metrics to Prometheus to provide the necessary information about storage performance. For example, the metric wal_fsync_duration_seconds. The etcd documentation states that for the storage to be considered fast enough, the 99th percentile of this metric should be less than 10 ms. If you plan to run […]

Laboratory Work: Setting Up LVM and RAID on Linux

A brief note: this lab is synthetic. Some tasks described here can be performed much more simply, but since the purpose of the lab is to familiarize oneself with the functionalities of RAID and LVM, certain operations are intentionally complicated. Tool requirements for completing the lab: Virtualization tools, for example, VirtualBox Installation image of Linux, such as Debian 9 Internet access to download several packages SSH connection to […]

The production of the legendary Samsung B-die memory chips has been halted

Memory modules based on Samsung B-die chips are arguably one of the most popular choices among enthusiasts. However, the South Korean manufacturer considers them outdated and is currently halting their production, offering newer DDR4 memory chips that utilize more advanced processes instead. This means that the life cycle of unbuffered DDR4 memory modules from Samsung, based on these chips, is coming to an end […]

Original Xbox emulator launched on Nintendo Switch

A developer and Xbox fan under the pseudonym Voxel9 recently shared a video showing the launch of the XQEMU emulator (which emulates the original Xbox console) on the Nintendo Switch. Voxel9 also demonstrated that the system can run some games, including Halo: Combat Evolved. Although there are currently issues with low frame rates, the emulation is functional. The entire process has been implemented […]

About yellow phosphorus and the panicked nature of humans

Hello, %username%. As promised, here's a story about yellow phosphorus and how it famously burned near Lviv in Ukraine relatively recently. Yes, I know — Google provides a lot of information about this incident. Unfortunately, most of what it returns is untrue, or as witnesses say, nonsense. Let's sort it out! But first — […]

Microsoft has introduced the unified .NET 5 platform with support for Linux and Android

Microsoft announced that after the release of .NET Core 3.0, the .NET 5 platform will be launched, which will support not only Windows but also Linux, macOS, iOS, Android, tvOS, watchOS, and WebAssembly. Additionally, the fifth preview release of the open .NET Core 3.0 platform has been published, whose functionality is closer to .NET Framework 4.8 thanks to the inclusion of previously opened components […]

Windows 10 will receive a built-in Linux kernel from Microsoft

Over the past years, Microsoft has implemented several of its own Linux projects. There were Linux-based operating systems for network switches in data centers and Linux-based OS for microcontrollers created for the embedded security service Azure Sphere. And now there's news of another Linux-based project that Microsoft specialists have been working on for some time. In the first […]

When environment variables speed up the process by 40 times

Today, we would like to share some of the latest updates from the Sherlock system [this is a high-performance cluster from Stanford University – Ed.], which significantly speeds up file listings in directories with large numbers of entries. Unlike regular articles, this is more of an insider report on the ongoing regular work on Sherlock to keep it in the best shape for our users. We hope […]

Top 7 Ways to Quickly Check IT Professionals' Skills Before the Interview

Hiring IT specialists is a challenging task. Firstly, there is currently a shortage of experienced professionals in the market, and they know it. Candidates are often not willing to spend a lot of time on "selection activities" from employers unless they're initially interested. The previously popular practice of "giving a test for 8+ hours" is no longer effective. For an initial assessment of knowledge and screening candidates before conducting a full-scale […]

Microsoft announced the WSL2 subsystem with a native Linux kernel

Microsoft unveiled the updated WSL2 (Windows Subsystem for Linux) at the ongoing Microsoft Build 2019 conference, designed to run Linux executables on Windows. A key feature of the second edition is the delivery of a full Linux kernel, instead of a layer that translates Linux system calls to Windows system calls on the fly. The test release of WSL2 will be available at the end […]

Principles of PIM Protocol Operation

The PIM protocol is a set of protocols for multicast transmission in networks between routers. Neighbor relationships are established similarly to dynamic routing protocols. PIMv2 sends Hello messages every 30 seconds to the reserved multicast address 224.0.0.13 (All-PIM-Routers). The message contains Hold Timers, usually equal to 3.5 times the Hello Timer, which is 105 seconds.

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