Author: Yuri Gagarin

High-Performance TSDB Benchmark: VictoriaMetrics vs TimescaleDB vs InfluxDB

VictoriaMetrics, TimescaleDB, and InfluxDB were compared in the previous article using a dataset of one billion data points belonging to 40K unique time series. A few years ago, there was the era of Zabbix. Each bare metal server had no more than a few metrics – CPU usage, memory usage, disk usage, and network usage. Thus, metrics from thousands of servers can fit […]

Release of LKRG module 0.8 for protection against kernel vulnerabilities exploitation in Linux

The Openwall project has released version 0.8 of the LKRG (Linux Kernel Runtime Guard) kernel module, designed to detect and block attacks and integrity violations in kernel structures. For example, the module can protect against unauthorized modifications to the running kernel and attempts to change permissions of user processes (detecting the use of exploits). The module is suitable for providing protection against already known kernel exploits […]

A new PDF viewer interface has been proposed in Chrome, along with support for AVIF.

Chrome includes a new implementation of the built-in PDF document viewer interface. The interface is notable for moving all settings to the top panel. Previously, the top panel only displayed the file name, page information, rotation, print, and save buttons, but now it has been expanded to include the contents of the sidebar, which included controls for scaling and document placement […]

Release of the minimalist set of system utilities BusyBox 1.32

The release of BusyBox 1.32 has been announced, featuring a set of standard UNIX utilities packaged as a single executable file and optimized for minimal system resource consumption with a package size of less than 1 MB. The first release of the new 1.32 branch is positioned as unstable, with full stabilization expected in version 1.32.1, which is anticipated in about a month. The project's code is distributed under the license […]

When it's not just about a vulnerability in Kubernetes...

Translator's note: the authors of this article detail how they discovered the CVE-2020–8555 vulnerability in Kubernetes. Although it initially seemed not very dangerous, along with other factors, its criticality turned out to be maximum for some cloud providers. The specialists' work was generously rewarded by several organizations. Who we are We are two French […]

Configuring IPFIX export on VMware vSphere Distributed Switch (VDS) and subsequent traffic monitoring in Solarwinds

Hello, Habr! In early July, Solarwinds announced the release of a new version of the Orion Solarwinds platform - 2020.2. One of the new features in the Network Traffic Analyzer (NTA) module is the support for recognizing IPFIX traffic from VMware VDS. Analyzing traffic in a virtual switch environment is essential for understanding the load distribution across the virtual infrastructure. By analyzing traffic, you can also detect the migration of virtual machines. In this […]

Deploying an application on Laravel 7 on Ubuntu & Nginx

I decided to create my portfolio using Laravel 7. I wanted the homepage to serve as a landing page, with all the information on it changeable via the admin panel. That's not the main point. When it came time for deployment, I found a couple of good tutorials on how to do this on a full server with all its intricacies. I'm not very strong in deployment; I'm generally more of a front-end person than […]

Introduction to Puppet

Puppet is a configuration management system. It is used to bring hosts to the desired state and maintain that state. I have been working with Puppet for over five years. This text is essentially a translated and rearranged compilation of key points from the official documentation that will help newcomers quickly grasp the essentials of Puppet. Basic Information The Puppet operating model is client-server, although a serverless version with limited functionality is also supported. It uses […]

The Vulkan driver RADV has been switched to use the ACO shader compilation backend.

In the codebase used to produce the Mesa 20.2 release, the RADV Vulkan driver for AMD chips has switched to the default backend for shader compilation, "ACO", developed by Valve as an alternative to the LLVM shader compiler. This change will lead to improved game performance and reduced loading times. To revert to the old backend, the environment variable "RADV_DEBUG=llvm" is provided. […]

curl 7.71.0 release with the fix of two vulnerabilities

A new version of the utility for receiving and sending data over the network — curl 7.71.0 — is now available, enabling flexible request formation with parameters such as cookie, user_agent, referer, and any other headers. cURL supports HTTP, HTTPS, HTTP/2.0, HTTP/3, SMTP, IMAP, POP3, Telnet, FTP, LDAP, RTSP, RTMP, and other network protocols. Simultaneously, an update was released for the concurrently developed library […]

The ns-3 network simulator textbook is now available as a single PDF file

After completing the publication of the translations of the final chapters of the textbook, I’d like to offer it as a single PDF file, complete with a table of contents and an alphabetical index. The file is on Google Drive: textbook. If you find any errors or discrepancies in the spirit and meaning of the original document while reading, please send your comments to the email address provided in the file on the page after the table of contents. Source: habr.com

ns-3 Network Simulator Textbook. Chapters 1, 2

This article opens a series of publications translating the book "ns-3 Tutorial Release ns-3.29" on the ns-3 network simulator. This document is a translation of the original English document, which is written in reStructuredText for Sphinx and stored in the doc/tutorial directory of the ns-3 source code. 1 Introduction 1.1 About ns-3 1.2 For ns-2 Users 1.3 Participating in the Project 1.4 Guide Organization 2 […]

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