Category: Administration

Following Highload++ Siberia 2019 — 8 tasks on Oracle

Hi! On June 24-25, the Highload++ Siberia 2019 conference took place in Novosibirsk. Our team was also there presenting on "Oracle Container Databases (CDB/PDB) and their practical use for software development." We will publish a written version of the presentation a bit later. It was great, thanks to olegbunin for the organization, and to everyone who attended. In this post, we would like to share with you the tasks we […]

How many TPS does your blockchain have?

The favorite question about any distributed system from a non-technical specialist is, "How many tps does your blockchain have?" However, the number given in response usually has little to do with what the inquirer would like to hear. In reality, they wanted to ask, "Will your blockchain meet my business requirements?" — and these requirements are not a single number, but a multitude of conditions […]

Data quality in the storage

The quality of data in storage is a crucial prerequisite for obtaining valuable information. Poor quality leads to a negative chain reaction in the long run. First, trust in the provided information diminishes. People begin to use Business Intelligence applications less, leaving the potential of these applications untapped. As a result, further investments in analytical projects are questioned. Responsibility for data quality is an aspect related […]

Some aspects of optimizing LINQ queries in C#.NET for MS SQL Server

LINQ entered .NET as a powerful new language for data manipulation. LINQ to SQL, as part of it, allows for convenient interaction with databases using tools like Entity Framework. However, developers often overlook what specific SQL query the queryable provider, in this case, Entity Framework, will generate. Let's break down two key aspects […]

Backup, Part 5: Testing Bacula and Veeam Backup for Linux,

This note will discuss various "large" software tools for backup, including commercial options. The candidates list includes Veeam Agent for Linux and Bacula. The focus will be on filesystem operations to facilitate comparison with previous candidates. Expected results Since both candidates are universal off-the-shelf solutions, the most critical outcome will be the predictability of performance, namely, consistent runtime […]

In the Open Invention Network, there are more than three thousand licensees — what does this mean for open source software?

Open Invention Network (OIN) is an organization that owns patents related to software associated with GNU/Linux. The organization's goal is to protect Linux and related software from patent lawsuits. Community members contribute their patents to a shared pool, thereby allowing other participants to use them under a royalty-free license. Photo by j on Unsplash What is covered in […]

Slurm — a simple way to dive into the topic of Kubernetes

In April, the organizers of Slurm — a Kubernetes course — reached out to me to test it and share my impressions: Dmitry, Slurm is a three-day intensive course on Kubernetes, a packed educational event. You likely won't be able to write about it if you just sit through two hours of the first lecture. Are you ready to engage fully? Before Slurm, preparatory online courses needed to be completed […]

Frequently Asked Questions about SELinux (FAQ)

Hello everyone! We have prepared a translation of the official FAQ for the SELinux project specifically for students of the course "Linux Security." We believe that this translation can be useful not only for the students, so we are sharing it with you. We attempted to answer some of the most frequently asked questions about the SELinux project. Currently, the questions are divided into two main categories. All questions and […]

Distributed social networks

I do not have a Facebook account and do not use Twitter. Nevertheless, every day I read news about the forced removal of posts and blocking of accounts on popular social networks. Do social networks consciously take responsibility for my posts? Will this behavior change in the future? Can social networks return our content to us, and […]

GitHub Package Registry will support Swift packages.

On May 10, we launched a limited beta test of GitHub Package Registry, a package management service that allows for easy publishing of public or private packages alongside source code. The service currently supports familiar package management tools: JavaScript (npm), Java (Maven), Ruby (RubyGems), .NET (NuGet), Docker images, and much more. We are pleased to announce that we will be adding support for Swift packages in […]

How to Start Using User Mode in Linux

Translator's Introduction: Against the backdrop of the massive influx of various containers into our lives, it can be quite interesting and useful to learn about the technologies from which it all began. Some of them can still be applied effectively today, but not everyone remembers (or knows) about these methods if they weren't around during their rapid development. […]

Container data center capabilities: ready switching node in Myanmar in 50 days

Building a telecommunications infrastructure is a complex task when there are no conditions, experience, or specialists. However, in this case, ready-made solutions such as container data centers can be used. In this post, we discuss how the data center of Campana in Myanmar was created, which today stands as one of the main switching hubs in the region and provides connectivity for underwater […]

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