Author: Yuri Gagarin

Microservices with communication via Axon

In this simple tutorial, we will create a couple of microservices using Spring Boot and organize their interaction via the Axon framework. Let's consider the following task: there is a source of trades from the stock market. This source provides us with trades through a REST interface. We need to retrieve these trades, store them in a database, and create a convenient in-memory storage. This storage should perform […]

Data Storage in a Kubernetes Cluster

Configuring data storage for applications running in a Kubernetes cluster can be done in several ways. Some of these methods are already outdated, while others have emerged very recently. In this article, we will discuss the concept of three types of storage connectivity options, including the latest one — connecting via the Container Storage Interface. Method 1: Specifying a PV in the pod manifest A typical manifest describing a pod in a Kubernetes cluster: Color […]

Google has added Kubernetes support to Confidential Computing

TL;DR: You can now run Kubernetes on Google’s Confidential VMs. Google announced the expansion of its product line with the launch of a new service at the Cloud Next OnAir event on September 8, 2020. Confidential GKE nodes add more secrecy to workloads running in Kubernetes. In July, the first product named Confidential VMs was launched, and today these virtual machines […]

New Article: Review of the Sony BRAVIA OLED A8 TV: A Choice for a Small Home Theater

When plasma televisions left the stage, there was a period dominated by liquid crystal panels. However, the era of low contrast is not endless — TVs with elements that emit light on their own without requiring separate lamps are gradually finding their places. This refers to organic light-emitting diode panels. Today, they are not surprising anyone in small diagonal screens — in […]

Solaris 11.4 SRU25 is available

An update for the Solaris 11.4 SRU 25 (Support Repository Update) operating system has been released, which proposes a series of further fixes and improvements for the Solaris 11.4 branch. To install the proposed updates, simply run the command ‘pkg update’. In this release: Added the lz4 utility Updated versions to address vulnerabilities: Apache 2.4.46 Apache Tomcat 8.5.57 Firefox 68.11.0esr MySQL 5.6.49, 5.7.31 […]

Release of Java SE 15

After six months of development, Oracle has released Java SE 15 (Java Platform, Standard Edition 15), with the open project OpenJDK as the reference implementation. Java SE 15 maintains backward compatibility with previous releases of the Java platform, meaning all previously written Java projects will run without changes on the new version. Installable builds are […]

Release of VMWare Workstation Pro 16.0

The release of version 16 of VMWare Workstation Pro has been announced, a proprietary virtualization software suite for workstations, also available for Linux. The following changes have occurred in this release: Support for new guest OSs has been added: RHEL 8.2, Debian 10.5, Fedora 32, CentOS 8.2, SLE 15 SP2 GA, FreeBSD 11.4, and ESXi 7.0 Support for guest Windows 7 and above […]

LSP Plugins audio effects 1.1.26 released

A new version of the LSP Plugins effect package has been released, designed for audio processing during mixing and mastering of recordings. The most significant changes include: Added a plugin that implements the crossover function (splitting the signal into distinct frequency bands) — Crossover Plugin Series. Fixed a regression that caused desynchronization of the left and right channels of the limiter when oversampling was enabled (the change came from Hector Martin). An error was fixed in […]

DNS Security Guide

Regardless of what a company does, DNS security should be an integral part of its security strategy. Name resolution services, which convert network node names to IP addresses, are used by virtually all applications and services on the network. If an attacker gains control over an organization’s DNS, they can easily: take over management of publicly accessible resources and redirect incoming […]

WSL Experiments. Part 1

Hello, Habr! In October, OTUS is launching a new stream of the "Linux Security" course. As we approach the course start, we are sharing an article written by one of our instructors — Alexander Kolesnikov. In 2016, Microsoft introduced a new technology to the IT community, WSL (Windows Subsystem for Linux), which aimed at uniting previously irreconcilable competitors fighting for popularity […]

Support for text scrolling has been removed from the Linux kernel in text console

The code that provided the ability to scroll text backward (CONFIG_VGACON_SOFT_SCROLLBACK) has been removed from the text console implementation that comes with the Linux kernel. The code was removed due to errors that had no one to fix because there was no maintainer overseeing the vgacon development. In the summer, a vulnerability (CVE-2020-14331) was discovered and fixed in vgacon, capable of causing a buffer overflow due to inadequate memory availability checks […]

Release of Magma 1.2.0, a platform for rapid deployment of LTE networks

The release of the Magma 1.2.0 platform is now available, designed for the rapid deployment of components for operating cellular networks 2G, 3G, 4G, and 5G. The platform was originally developed by Facebook as part of an initiative to ensure global network accessibility, but was later transformed into a standalone project under the auspices of the independent non-profit organization OpenStack Foundation. The code is written in C, C++, Go […]

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