Category: Blog

Overview and Comparison of Ingress Controllers for Kubernetes

When launching a Kubernetes cluster for a specific application, it is essential to understand the requirements that the application, the business, and the developers have for this resource. With this information, one can proceed to make architectural decisions, particularly in choosing a specific Ingress controller, of which there are already many today. To create a basic understanding of the available options without the need to study a plethora of […]

The extension website for Microsoft Edge has been launched

As is known, Microsoft recently introduced test versions of its new Chromium-based browser, which are already available for download. Prior to this, the company launched a new webpage for extensions for the program. Until yesterday, there wasn't much need for it, but now the situation has changed. It is reported that the new resource functions like a Chrome extension store. To access it, you need to do the following: […]

Provincial Bonfire or the Birth of a Nation

Prologue Call the fire department! Only they can extinguish the fire under his butt. Year 1996 America celebrates Independence Day. In honor of this, Will Smith saves the planet from an alien attack using a computer virus. Meanwhile, I save the planet by coordinating fighters equipped with laser guns. Unfortunately, the rescue is not in a movie, but in the game UFO: Enemy Unknown. In […]

Paradoxes of Data Compression

The data compression problem in its simplest form can relate to numbers and their representations. Numbers can be represented by numerals (‘eleven’ for the number 11), mathematical expressions (‘two to the power of twenty’ for 1048576), string expressions (‘five nines’ for 99999), proper names (‘the number of the beast’ for 666, ‘the year of Turing’s death’ for 1954), or arbitrary combinations of these. Any representation that is […]

Automating SQL Server in Jenkins: returning the result beautifully

Continuing the topic of setting up Zero Touch PROD under RDS. Future DBAs will not have the ability to connect directly to PROD servers, but will be able to use Jenkins jobs for a limited set of operations. A DBA starts a job and receives an email report on the execution of the operation after some time. Let’s explore ways to present these results to the user. Plain Text Let’s start with […]

Idaho Power announced a record low price for solar electricity.

A 120 MW solar station will help replace a coal power plant that is scheduled to be decommissioned by 2025. According to network sources, the American company Idaho Power has signed a 20-year agreement to purchase energy from the 120 MW solar power plant. The construction of the station is being carried out by Jackpot Holdings. The main feature of the contract is that […]

"Reining in Excess: Several Ways to Increase Data Center Energy Efficiency"

A significant amount of electricity is currently spent to ensure the efficient operation of data centers. In 2013, data centers in the United States consumed about 91 billion kilowatt-hours of energy, equivalent to the annual output of 34 large coal-fired power plants. Electricity remains one of the main expenses for data center owners, prompting attempts to increase the efficiency of computing infrastructure. Various technical […]

New CPU Load Balancer from MIT

The Shenango system is planned for use in data centers. / photo Marco Verch CC BY According to one provider, data centers make use of only 20–40% of the available computing power. Under heavy loads, this figure can reach 60%. Such a distribution of resources leads to the emergence of so-called "zombie servers." These are machines that remain idle for most of the time, wasting energy. Today, 30% of servers in […]

Reference: How the Continuous Integration Process Works

Today we will explore the history of the term, discuss the challenges of implementing CI, and provide several popular tools to help with it. / Flickr / Altug Karakoc / CC BY / Photo modified The term Continuous Integration refers to an application development approach that involves frequent project builds and code testing. The goal is to make the integration process predictable […]

Textly.AI – a service for improving written English

Hello everyone! Today I wanted to tell you about my new project – an online assistant for correcting errors in English texts, Textly.ai. This service is for anyone who uses English in communication or wants to improve their writing skills. How it works: browser extensions We have created extensions for Chrome and Firefox. After installing one of these extensions, the system starts checking […]

In China, they are testing 'smart' headbands in schools to monitor children's attention.

In several schools in China, testing has begun for 'smart' headbands that allow for monitoring children's attention in the classroom. In the photo above, a class at a primary school in Hangzhou (Zhejiang Province) is seen. Students are wearing a device called Focus 1, made by the Boston-based startup BrainCo Inc. Specialists from the brain research center at Harvard also participated in the development of this wearable device [...]

Ignite Service Grid — reboot

On February 26, we held the Apache Ignite GreenSource meetup, featuring contributors to the open-source project Apache Ignite. An important event in the life of this community was the restructuring of the Ignite Service Grid component, which allows deploying user microservices directly in the Ignite cluster. Vyacheslav Daradur, a software engineer and contributor to Apache for over two years, spoke about this challenging process during the meetup […]

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