Category: Administration

Dynamic assembly and deployment of Docker images with werf using versioned documentation site as an example

We have shared about our GitOps tool werf multiple times, and this time we would like to share our experience of building a website with the documentation from the project itself — werf.io (its Russian version is ru.werf.io). This is a typical static website, but its assembly is interesting because it is built using a dynamic number of artifacts. Delving into the nuances of the site structure: generating a common menu for […]

Is it possible to hack an airplane?

As you set off for a business trip or holiday, have you considered how safe it is in today's world of digital threats? Some modern airplanes are referred to as computers with wings, reflecting how deeply embedded computer technology is in them. How are they protected from hacks? What can pilots do in such cases? Which other systems might be at risk? This was discussed by an active pilot, captain […]

The most in-demand skills in the data engineer profession

According to 2019 statistics, the data engineer profession is currently experiencing the fastest growth in demand among all professions. Data engineers play a critically important role in organizations by creating and maintaining the pipelines and databases used for processing, transforming, and storing data. What skills do professionals in this field need the most? Does it vary from […]

Ceph via iSCSI — or skiing while sitting in a hammock

Is there anyone among us (Ceph users) who doesn't love 'professional extremism'? Doubtful — otherwise, we wouldn't be engaged with this incredibly interesting and fun product. Many who have worked with Ceph have encountered one not-so-common (perhaps even very rare) use case — connecting Ceph via iSCSI or FC. Why? […]

Theory and Practice of Using HBase

Hello! My name is Danil Lipovoy, and our team at Sbertech has started using HBase as an operational data store. While studying it, we have gained experience that we wanted to systematize and describe (we hope it will be useful for many). All experiments listed below were conducted with HBase versions 1.2.0-cdh5.14.2 and 2.0.0-cdh6.0.0-beta1. General architecture Writing data to HBASE Reading data from HBASE […]

Updating Check Point from R77.30 to 80.20

In the fall of 2019, Check Point discontinued support for R77.XX versions, necessitating an upgrade. Much has been discussed about the differences between versions, as well as the pros and cons of transitioning to R80. Let's focus on how to update Check Point virtual appliances (CloudGuard for VMware ESXi, Hyper-V, KVM Gateway NGTP) and what might go wrong. So, we have […]

Kubernetes: why it is crucial to set up system resource management?

As a rule, there is always a need to provide a dedicated pool of resources to an application for its proper and stable functioning. But what if multiple applications are running on the same infrastructure? How can we ensure each one has the minimally required resources? How can we restrict resource consumption? How can we properly distribute the load among nodes? How can we ensure the functioning of the horizontal […]

About multitenancy

Unfortunately, this term does not have a good English equivalent. Wikipedia translates it as 'multitenancy'. Sometimes it is referred to as 'multiple ownership'. These terms can be somewhat misleading, as the subject is not fundamentally related to rental or ownership. It is primarily a matter of software architecture and the organization of its operation. The latter is equally important. We began […]

Avito Kafka meetup: connectors, integration, clouds

Hello! On Thursday, January 23, we will hold our first meetup about Apache Kafka. We will discuss integration, source connectors, and launching scalable applications in Kubernetes. Engineers from Booking.com, Confluent, and Avito will give presentations. We’ll meet at 6:00 PM. Register yourself and invite your colleagues. Below are the announcements of the talks, registration link, and video livestream of the meetup. Presentations Connectors: Why Are There So Many of You — Anatoly […]

File permissions in Linux

Hello everyone. We are actively getting to work and already preparing many powerful launches in January. Among other things, we are announcing the enrollment for a new cohort of the popular ‘Linux Administrator’ course. In anticipation of the launch, we traditionally share a translation of useful material. File permissions provide a secure alternative to SUID executable files, but they may seem a bit confusing at first glance. We all know that […]

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