Category: Administration

How to easily and quickly search for data with Whale

This material discusses a simple and quick data discovery tool, the operation of which you can see on KDPV. Interestingly, whale is designed to reside on a remote git server. Details below. How the Airbnb data discovery tool changed my life Throughout my career, I've had the opportunity to work on some interesting problems: I studied flow mathematics while […]

Sustainable Data Storage and File APIs for Linux

While researching data storage resilience in cloud systems, I decided to test myself and ensure that I understood the basics. I started by reading the NVMe specification to understand the guarantees regarding durable data storage (i.e., the guarantees that data will be accessible after a system failure) provided by NMVe drives. I made the following key points […]

Encryption in MySQL: rotating the Master Key

As we prepare for the launch of a new set for the 'Databases' course, we continue to publish a series of articles on encryption in MySQL. In the previous article in this series, we discussed how encryption works with the master key. Today, based on the knowledge gained earlier, we will look at the rotation of master keys. Master key rotation involves generating a new master key and using this new one […]

Booting GNU/Linux on an ARM board from scratch (using Kali and iMX.6 as an example)

tl;dr: I am building an image of Kali Linux for an ARM computer using debootstrap, linux, and u-boot. If you purchased a less popular single-board computer, you may have encountered a lack of an image for your favorite distribution. A similar situation occurred with the planned Flipper One. There is simply no Kali Linux for IMX6 (I'm preparing it), so I have to build it myself. The boot process is quite […]

Linux server protection. What to do first

Habib M’henni / Wikimedia Commons, CC BY-SA Nowadays, launching a server on hosting takes just a few minutes and a few clicks. But immediately after launch, it enters a hostile environment, as it is open to the entire internet like an innocent girl at a rock disco. It will quickly be detected by scanners and discovered by thousands of automated script bots that are lurking […]

Nine Tips for Improving Kubernetes Performance

Hello everyone! My name is Oleg Sidorenkov, and I work at DomClick as the head of the infrastructure team. We have been operating 'Kubik' in production for over three years now, and during this time, we have experienced many interesting moments with it. Today, I will tell you how, with the right approach, you can extract even more performance from 'vanilla' Kubernetes for your cluster. Ready steady […]

The evolution of the open internet

Developers have been discussing the advantages of blockchain technology for many years. They have justified this with vague 'use cases' along with unclear definitions of how the technology works, what it is actually needed for, and how the platforms implementing it differ from one another. It is no surprise that this has led to confusion and mistrust towards blockchain technology. In this article, I want to describe […]

DBA-bot Joe. Anatoly Stansler (Postgres.ai)

How does a backend developer know that an SQL query will perform well in production? In large or rapidly growing companies, access to production is not available to everyone. Moreover, even with access, not all queries can be safely tested, and creating a copy of the database often takes hours. To solve these issues, we created an artificial DBA — Joe. He has already successfully […]

2. User training on the basics of information security. Phishman

We continue to introduce you to the world that fights against phishing, explores the basics of social engineering, and does not forget to train its personnel. Today, we have the Phishman product as our guest. This is one of the partners of TS Solution, providing an automated testing and training system for employees. Briefly about its concept: Identifying the training needs of specific employees. Practical and theoretical courses for employees […]

How to Use HashiCorp Waypoint for Collaboration with GitLab CI/CD

HashiCorp unveiled the new Waypoint project at HashiCorp Digital. It uses an HCL-based file to describe the building, delivery, and release of applications for various cloud platforms, from Kubernetes to AWS and Google Cloud Run. One can think of Waypoint as a combination of Terraform and Vagrant for describing the process of building, delivering, and releasing your applications. […]

HDD Magnetic Recording Technologies: Simplifying the Complex

The world's first hard drive, the IBM RAMAC 305, released in 1956, could hold only 5 MB of data, weighed 970 kg, and was about the size of an industrial refrigerator. Modern enterprise models can boast capacities of up to 20 TB. Just imagine: 64 years ago, to store that amount of information, […]

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