How we designed the user interface for an enterprise analytical system

In 2021, we were contacted by an industrial plant that was faced with the need to create a system for analyzing processes in its production. The enterprise team studied ready-made solutions, but none of the analytics system designs fully covered the required functionality. So they turned to us with a request to develop their own analytical system that would collect data from all machines and allow it to be analyzed to see bottlenecks in production. For this project, we created a data-driven UI/UX design and also developed a web-based interface for the equipment monitoring system.

Read more
How we designed the user interface for an enterprise analytical system
Source: habrahabr

GLAMY startup — how we pivoted mobile apps and business from «beauty Uber» to «beauty coworking»

Hi everyone! My name is Dmitrii Konstantinov and this is a personal story of experience and growth in a cozy startup. How we made a business pivot and adapted the server and mobile apps for it. What challenges we faced and how we solved them. The article may be of interest to managers, designers, and engineers.

Read more
GLAMY startup — how we pivoted mobile apps and business from «beauty Uber» to «beauty coworking»
Source: habrahabr

[Translation] Understanding the Differences Between Kafka and RabbitMQ: in Simple Terms

Software message brokers became the standard for creating complex systems. However not all IT specialists understand how these instruments work. Pavel Malygin, Lead System Analyst at Innotech, dives into the topic of message brokers and explains how they are used.

Read more
[Translation] Understanding the Differences Between Kafka and RabbitMQ: in Simple Terms
Source: habrahabr

[Translation] PostgreSQL 16: Part 2 or CommitFest 2022-09

It’s official! PostgreSQL 15 is out, and the community is abuzz discussing all the new features of the fresh release.

Meanwhile, the October CommitFest for PostgreSQL 16 had come and gone, with its own notable additions to the code.

If you missed the July CommitFest, our previous article will get you up to speed in no time.

Here are the patches I want to talk about:

SYSTEM_USER function
Frozen pages/tuples information in autovacuum’s server log
pg_stat_get_backend_idset returns the actual backend ID
Improved performance of ORDER BY / DISTINCT aggregates
Faster bulk-loading into partitioned tables
Optimized lookups in snapshots
Bidirectional logical replication
pg_auth_members: pg_auth_members: role membership granting management
pg_auth_members: role membership and privilege inheritance
pg_receivewal and pg_recvlogical can now handle SIGTERM

Read more →
[Translation] PostgreSQL 16: Part 2 or CommitFest 2022-09
Source: habrahabr