Category: Administration

Why WSL 2 is 13 Times Faster than WSL: Insights from Insider Preview

Microsoft is preparing to release the Windows May 2020 Update (20H1). This update will include several nice user interface enhancements, but what is more important for developers and others is that the new version of Windows will introduce WSL 2 (Windows Subsystem for Linux). This is relevant information for those considering a switch to the Windows OS but have yet to make the leap. Dave Rupert has installed […]

Spam as a protection tool

There is an opinion that 80% of emails in the world are spam. That is, emails that are completely unnecessary for the recipient (and that is unfortunate). But as if that's not enough, among the spam, there are often messages sent with malicious intent: for instance, to steal or delete data, or for extortion. KDPV: As we know, to send an email […]

On Radio Day. Communication is the nerves of war.

Communication is always a sacred matter, and even more so in battle… Today, May 7, is Radio and Communication Day. This is more than just a professional holiday — it is a whole philosophy of continuity, pride in one of humanity's most important inventions, which has penetrated all areas of life and is unlikely to become obsolete anytime soon. And in two days, on May 9, we will celebrate 75 years […]

MySQL (Percona Server) upgrade from 5.7 to 8.0

Progress does not stand still, and thus the reasons to update to the latest versions of MySQL are becoming increasingly compelling. Not long ago, we needed to upgrade our cozy Percona Server 5.7 clusters to version 8 in one of our projects. This was conducted on the Ubuntu Linux 16.04 platform. Here’s how to perform such an operation with minimal downtime and the issues we encountered […]

ClickHouse for advanced users in Q&A

In April, Avito engineers held an online gathering with the chief developer of ClickHouse, Alexey Milovidov, and Kirill Shvakov, a Golang developer from Integros. They discussed how we use the database management system and the challenges we face. Based on the meeting, we compiled an article with expert answers to our and audience questions about backups, data resharding, external dictionaries, the Golang driver, and version updates for ClickHouse. You can find it here […]

Go optimizations in VictoriaMetrics. Alexander Valialkin

I would like to share the transcript of Alexander Valyalkin's talk from the end of 2019 titled 'Go optimizations in VictoriaMetrics.' VictoriaMetrics is a fast and scalable database management system for storing and processing time series data (a record consists of a timestamp and a set of corresponding values at that time, for example, obtained through periodic polling of sensor states or metric collection). Here’s a link to the video of this talk — […]

A simplified and very brief history of the development of 'clouds'

Quarantine and self-isolation have significantly impacted the online development of businesses. Companies are changing their approaches to customer interaction, leading to the emergence of new services and offerings. This brings its own advantages. While some organizations may revert to traditional ways of working as soon as all restrictions are lifted, many who have realized the benefits of the internet will continue to grow online. This is in […]

Prometheus: monitoring HTTP via the Blackbox exporter

Hello everyone. In May, OTUS is launching a workshop on monitoring and logging both infrastructure and applications using Zabbix, Prometheus, Grafana, and ELK. In this context, we traditionally share useful materials on the topic. The Blackbox exporter for Prometheus allows for monitoring external services via HTTP, HTTPS, DNS, TCP, and ICMP. In this article, I will show you how […]

The story of the first Internet paralysis: the curse of the "busy" signal.

Many of the first Internet providers, particularly AOL, were not ready to offer unlimited access in the mid-90s. This situation persisted until an unexpected rule breaker emerged: AT&T. Recently, discussions around the Internet have focused on its 'bottlenecks'. This is quite logical, considering that everyone is now at home trying to connect to Zoom using a 12-year-old cable modem. […]

Integration of Aviasales API with Amazon Kinesis and serverless simplicity

Hello, Habr! Do you enjoy flying on planes? I love it, but during self-isolation, I've also started analyzing data on airfares from a well-known resource — Aviasales. Today we will explore Amazon Kinesis, build a streaming system with real-time analytics, set up the NoSQL database Amazon DynamoDB as the main data warehouse, and configure alerts via SMS for interesting […]

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