Category: Blog

[Translation] Envoy threading model

Translation of the article: Envoy threading model — https://blog.envoyproxy.io/envoy-threading-model-a8d44b922310 I found this article quite interesting, and since Envoy is most commonly used as part of 'istio' or simply as an 'ingress controller' for Kubernetes, most people do not have the same direct interaction with it as they do with typical installations of Nginx or Haproxy. However, if something breaks, it would be good […]

Release of the TeX Live 2019 distribution

The release of the TeX Live 2019 distribution, created in 1996 on the basis of the teTeX project, is ready. TeX Live is the easiest way to deploy infrastructure for preparing scientific documentation, regardless of the operating system used. A DVD bundle (2.8 GB) of TeX Live 2019 has been prepared for download, which contains a working Live environment, a complete set of installation files for various operating systems, a copy of the CTAN repository […]

PostgreSQL log dump from AWS cloud

Or a bit of applied tetrisology. All that's new is well-forgotten old. Epigraphs. Problem statement It is necessary to periodically download the current PostgreSQL log file from AWS cloud to a local Linux host. Not in real-time, but let's say with a slight delay. The period for updating the log file is 5 minutes. The log file in AWS is rotated every hour. Tools used To download the log file to the host […]

Operating Systems: Three Easy Pieces. Part 5: Scheduling: Multi-Level Feedback Queue (translation)

Introduction to Operating Systems Hello, Habr! I would like to present to your attention a series of translated articles on literature that I find interesting — OSTEP. This material explores in depth the workings of Unix-like operating systems, specifically focusing on processes, various schedulers, memory, and other similar components that make up a modern OS. You can view the original materials here. […]

Cross-platform play has arrived in the arcade basketball game NBA 2K Playgrounds 2

Released on October 16 last year, the basketball arcade NBA 2K Playgrounds 2 now supports cross-platform play, the developers announced on the project's Twitter. Saber Interactive has rolled out another update, adding Mars Playground, a new form, and items for editing game arenas. But the main innovation is the cross-platform play between Nintendo Switch, Xbox One, and PC. Unfortunately, while the arcade is also available […]

Yuri Bushmelev 'Rake Map in the Log Collection and Delivery Field' – a report analysis

Logs are an important part of the system, enabling us to understand whether it is functioning as expected or not. In a microservices architecture, log management becomes a separate discipline akin to a special olympics. A multitude of questions must be resolved immediately: how to write logs from the application; where to write logs; how to deliver logs for storage and processing; how to process and store logs. The application of popular tools […]

What is what and who is who in the DDoS protection market

The boy who created our website has already set up DDoS protection. Why did our site go down when we have DDoS protection? How many thousands does Qrator want? To properly answer such questions from clients or superiors, it would be wise to know what lies behind the term 'DDoS protection'. Choosing protection services resembles more of a doctor's choice of medication than choosing a table at IKEA. I […]

The new version of the NVIDIA graphics driver causes high CPU load.

Not long ago, NVIDIA released version 430.39 of its graphics driver for the Windows platform, supporting Microsoft's May OS update. Among other things, the new driver version includes support for new processors compatible with G-Sync monitors, among others. The driver contains important updates, but some users have noted that its use leads to high […]

Uber: New Investments and Preparation for IPO

It seems that things are going better than ever for Uber. Yesterday, the American company set its stock price range between $44 and $50 per share, according to updated information from the U.S. Securities and Exchange Commission. Uber plans to offer 180 million shares and raise about $9 billion during its IPO. […]

From process modeling to designing automated systems (Part 2)

"A Day in the Life of a Squirrel" or from Modeling Processes to Designing the Automated System for Accounting Material Values 'Belka-1.0' (Part 2) Illustrations from "The Tale of Tsar Saltan" by A.S. Pushkin, published by 'Children's Literature', Moscow, 1949, Leningrad, illustrations by K. Kuznetsov. Brief Summary of the Previous Series In part 1, we used a 'fairy tale' subject area, inspired by examples of studying UML diagrams with a focus on […]

Refining the description of system functions using a Sequence diagram

Clarifying the description of system functions with a Sequence Diagram (continuation of 'Squirrels') In this article, we will discuss how to detail (clarify) the description of an automated function using a UML Sequence Diagram. In this example, I am using the Enterprise Architect environment from the Australian company Sparx Systems [1]. For the complete UML specification, see here [2]. First, let me explain what we will be […]

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