Category: Administration

Cloud Server: Preparing for Launch

In the post about the regatta, we mentioned that in August all Hubrazhitelei can expect a competition with prizes. It's time to pull back the curtain of secrecy. At one point, we thought that the phrase 'server in the clouds' could be taken literally. So let's actually launch a functioning server into the sky that can be pinged! At first, the idea seemed crazy, but after some consideration […]

Cloud future

We are now on the verge of a new era of cloud computing. I don't quite understand why we refer to remote server computing as 'cloud'. Of course, we should remember ruvds, which launched a server on a balloon and Microsoft with a data center underwater, but in reality, we live 'next to' servers, which will soon become our primary means of computing. What […]

Backend section at DUMP: Serverless, Postgres, Go, .NET Core, GraphQL, and more

On April 19, a developer conference DUMP will be held in Yekaterinburg. The program directors of the Backend section – the head of Yandex's development office Andrey Zharinov, the head of the development department of Naumen Contact Center Konstantin Beklemishev, and engineer-programmer from Kontur Denis Tarasov – shared what reports developers can expect at the conference. There is an opinion that insights should not be expected from presentations at a 'festival' conference. We think […]

Comparison of space communication systems.

Friends, as you already know, we are working hard on a new geek project — "Server in the Clouds 2.0", or "Space Data Center". In short: on April 12, we will launch a DIY server on a stratospheric balloon at an altitude of about 30 km, we will transmit data to it through a space communication system, and from the server, we will broadcast data to Earth via radio communication. And […]

InterSystems IRIS 2019.1 Release

In mid-March, the new version of the InterSystems IRIS data platform 2019.1 was released. We present to you the list of changes in Russian. The full list of changes and Upgrade Checklist in English can be found at the link. Improvements in InterSystems Cloud Manager InterSystems Cloud Manager is a utility for easy deployment of InterSystems IRIS installations in the cloud. In release 2019.1 in ICM […]

HTTPS is not always as secure as it seems. Vulnerabilities have been found in 5.5% of HTTPS sites.

One of Alexa's top sites (central circle), secured with HTTPS, with subdomains (grey) and dependencies (white), some of which are vulnerable (patterned fill). Nowadays, the HTTPS secured connection icon has become a standard and even a necessary attribute of any serious website. If the certificate is absent, almost all recent browsers warn that the connection to the site is "not secure" and do not recommend […]

Building blocks of distributed applications. The first approximation.

In the previous article, we covered the theoretical foundations of reactive architecture. It's time to talk about data streams, ways to implement reactive Erlang/Elixir systems, and the messaging patterns within them: Request-response, Request-Chunked Response, Response with Request, Publish-subscribe, Inverted Publish-subscribe, Task distribution. SOA, MSA and messaging SOA, MSA are system architectures that define the rules for building systems, while […]

Parallel Queries in PostgreSQL

Modern CPUs feature a large number of cores. For years, applications have been sending queries to databases in parallel. If it's a reporting query on many rows in a table, it executes faster when utilizing multiple CPUs, and this has been possible in PostgreSQL since version 9.6. It took three years to implement the parallel query feature — the code had to be rewritten at various execution stages […]

Transactions and mechanisms for their control

Transactions A transaction is a sequence of operations on data that has a beginning and an end. A transaction is the sequential execution of read and write operations. The end of a transaction can be either the saving of changes (commit) or the cancellation of changes (rollback). In relation to databases, a transaction consists of several commands that are treated as a single command. Transactions must meet the ACID properties. Atomicity. A transaction either fully executes […]

Cisco HyperFlex vs. competitors: testing performance

We continue to introduce you to the hyper-converged system Cisco HyperFlex. In April 2019, Cisco is once again conducting a series of demonstrations of the new hyper-converged solution Cisco HyperFlex in regions of Russia and Kazakhstan. You can sign up for a demonstration through the feedback form by following the link. Join us! Saint Petersburg (April 1-19, 2019) Samara (April 10, 2019) Almaty […]

Checklist for creating and publishing web applications

To create your web application today, it's not enough just to know how to develop it. An important aspect is the setup of deployment tools, monitoring, as well as managing and administering the environment in which it works. The era of manual deployment is fading away, even for small projects; automation tools can bring significant benefits. In manual deployments, we often […]

DataGrip 2019.1: support for new databases, initialization scripts, new inspections, and more

Hello! Let's take a look at the new features in — DataGrip 2019.1. Recall that the functionality of DataGrip is also included in our other paid IDEs, aside from WebStorm. Support for new databases In this release, four databases received official support in our tools: Apache Hive – a database management system based on the Hadoop platform. Greenplum – an analytical DBMS for data warehouses […]

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