Category: Administration

Windows Terminal 1.0 has been released.

We are incredibly proud to announce the release of Windows Terminal 1.0! Windows Terminal has come a long way since its announcement at Microsoft Build 2019. As always, you can download Windows Terminal from the Microsoft Store or from the releases page on GitHub. Windows Terminal will have monthly updates starting from July 2020. Windows Terminal […]

Ack is better than grep

I want to talk about a search utility that makes life much easier. When I access a server and need to search for something, the first thing I check is whether ack is installed. This utility is a great replacement for grep, and in some ways also for find and wc. Why not grep? Ack has more pleasant settings out of the box and is more user-friendly […]

Best Practices for Kubernetes. Creating Small Containers

The first step in deploying to Kubernetes is placing your application in a container. In this series, we'll look at how to create an image of a small, secure container. Thanks to Docker, creating container images has never been easier. Specify a base image, add your modifications, and build the container. Although this approach is great for getting started […]

Best Practices for Kubernetes. Organizing Kubernetes with Namespaces

Kubernetes Best Practices. Building Small Containers As you begin to create more and more Kubernetes services, straightforward tasks start to become complicated. For instance, developer teams can't create services or deployments under the same name. If you have thousands of pods, simply listing them will take a lot of time, not to mention […]

Using Third-Party Components in Storage Systems: The Example of Qsan

The official support from Qsan for connecting third-party expansion shelves to the storage systems became the impetus for writing this article. This fact significantly distinguishes Qsan from other vendors and even somewhat disrupts the established status quo in the storage market. However, we found it more interesting to discuss the Qsan storage system paired with a ‘foreign’ JBOD than just writing about it […]

Surround the user with a number

Remote work with us will continue for a long time beyond today's raging pandemic. 74% of companies out of 317 surveyed by Gartner will continue to use a remote work format. IT tools for organizing it will be in high demand in the future. We present an overview of the Citrix Workspace Environment Manager product – an essential component for creating a digital workspace. In this material, we will discuss the architecture and main capabilities […]

Orchestrator for MySQL: why it’s essential for building a fault-tolerant project

Every large project begins with a couple of servers. First, there was one DB server, then slaves were added to scale the read operations. And then — stop! There’s one master and many slaves; if one of the slaves goes down, everything will be fine, but if the master goes down — it will be bad: downtime, admins scrambling to bring the server back up. What to do? Reserve the master. My […]

Orchestrator and VIP as HA solution for MySQL cluster

At Citymobil, we use MySQL as the primary storage for persistent data. We have several database clusters for different services and purposes. The constant availability of the master is a critical indicator of the entire system’s operability and its individual components. Automatic recovery of the cluster in the event of master failure significantly reduces incident response time and system downtime. […]

Diving into Delta Lake: Schema Enforcement and Evolution

Hello, Habr! I present to you the translation of the article "Diving Into Delta Lake: Schema Enforcement & Evolution" by Burak Yavuz, Brenner Heintz, and Denny Lee, which was prepared ahead of the launch of the "Data Engineer" course from OTUS. Data, like our experience, constantly accumulates and evolves. To keep up, our mental models of the world must adapt to new data […]

Partnership agreement or how not to ruin a business at the start

Imagine that you and your colleague, a lead programmer you have worked with for the last four years at a bank, have come up with something incredible and desperately needed in the market. You chose a solid business model and strong individuals joined your team. Your idea has taken on tangible forms and your business is practically starting to generate revenue. If you neglect hygiene rules, and become toxic, […]

Data Compression in Apache Ignite: Sber Experience

When dealing with large volumes of data, the issue of insufficient disk space can sometimes become acute. One way to solve this problem is through compression, which allows you to increase storage capacity using the same equipment. In this article, we will explore how data compression works in Apache Ignite. Only the features implemented within the product will be described in the article […]

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