Category: Administration

Advantages and Disadvantages of HugePages

The article translation is prepared for students of the 'Linux Administrator' course. Previously, I explained how to check and enable the use of Hugepages in Linux. This article will only be useful if you actually have the opportunity to use Hugepages. I have encountered many people who are misled by the prospect that Hugepages will magically boost performance. However, hugepaging is a complex topic, […]

Kubernetes Operator in Python without frameworks and SDK.

Go is currently the dominant programming language chosen by people for writing operators for Kubernetes. There are objective reasons for this: There is a powerful framework for developing operators in Go — the Operator SDK. Game-changing applications like Docker and Kubernetes are written in Go. Writing your operator in Go means communicating with the ecosystem in […]

Balancing Reads and Writes in a Database

In the previous article, I described the concept and implementation of a database based on functions rather than tables and fields as in relational databases. It included numerous examples demonstrating the advantages of this approach over the classical one. Many found them insufficiently convincing. In this article, I will show how such a concept allows for quick and convenient balancing […]

Functional DBMS

The world of databases has long been dominated by relational DBMS that use SQL. It's so pervasive that the emerging varieties are called NoSQL. They have managed to carve out a niche in this market, but relational DBMS are not going anywhere and continue to be actively used for their purposes. In this article, I want to describe the concept of a functional database. For better understanding, I […]

The P4 Programming Language

P4 is a programming language designed for programming packet routing rules. Unlike general-purpose languages like C or Python, P4 is a domain-specific language with a number of constructs optimized for network routing. P4 is an open-source language licensed and supported by a non-profit organization called the P4 Language Consortium. It is also supported by […]

Digital Shadows competently helps reduce digital risks

You may be familiar with OSINT and have used the Shodan search engine, or you might already be using a Threat Intelligence Platform to prioritize IOCs from various feeds. However, sometimes it is necessary to constantly view your company from an outside perspective and receive assistance in addressing identified incidents. Digital Shadows allows you to monitor your company's digital assets, and its analytics provide actionable insights. Essentially […]

Basics of Transparent Proxying with 3proxy and iptables/netfilter or How to 'Route Everything Through a Proxy'

This article aims to explore the possibilities of transparent proxying, which allows for the seamless redirection of all or part of the traffic through external proxy servers without clients noticing. When I began to tackle this task, I encountered a significant issue with implementation — the HTTPS protocol. In the good old days, there weren't many problems with transparent proxying of HTTP, […]

Comprehensive FAQ on cybersecurity for medical information systems

Analytical overview of cybersecurity threats to medical information systems from 2007 to 2017. – How prevalent are medical information systems in Russia? – Can you elaborate on the single state information system for healthcare (ЕГСИЗ)? – Can you provide more details about the technical features of domestic medical information systems? – What is the situation with the cybersecurity of the domestic EMIAAS system? – What is the situation […]

Beginner's guide to SELinux

This article is prepared for students of the 'Linux Security' course. SELinux, or Security Enhanced Linux, is an advanced access control management mechanism developed by the United States National Security Agency (NSA) to prevent malicious intrusions. It implements a mandatory access control (MAC) model on top of the existing discretionary access control (DAC) model, enabling […]

Guide: What to Expect from Fedora Silverblue

Exploring the features of an immutable OS. / photo Clem Onojeghuo Unsplash How Silverblue Fedora Came to Be Silverblue is an immutable desktop operating system. In it, all applications run in isolated containers, and updates are installed atomically. The project was previously called Fedora Atomic Workstation. It was later renamed to Silverblue. According to the developers, they considered over 150 naming options. They simply chose Silverblue […]

Managing mobile devices and more with UEM solutions from Sophos

Today, many companies actively use not only computers but also mobile devices and laptops in their work. This raises the issue of managing these devices using a unified solution. Sophos Mobile successfully addresses this task and opens up significant opportunities for administrators: Management of corporate mobile devices; BYOD, corporate data access containers. More details […]

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