Open Systems. DBMS. 2018, Volume 26, Number 2


The Supercloud: Applying Internet Design Principles to Interconnecting Clouds
Just like we have small dedicated networks in houses, cars, factories, etc., we will have small clouds in all these places. We need a way to glue all these clouds together into a single worldwide infrastructure. The Cloud Abstraction Layer could provide such glue.
Robbert van Renesse (, research professor, Hakim Weatherspoon (, professor; Zhiming Shen (, postdoctoral researcher, Weijia Song (, research associate, Cornell University.

Paradoxes of Internet Architecture
The architectural elements of the Internet that led to its great success are now, paradoxically, the source of its severest problems. The article examines key design elements of Internet architecture and shows how they have contributed to its success and how they now constrain it.
Srinivasan Keshav (, professor, University of Waterloo

Intelligent Technologies instead of Humans: Evaluating the Match
A successful move to digital economy, which requires rapid processing of vast data amounts, is impossible without automating cognitive tasks that involve routine actions. While applied artificial intelligence technologies can be used for the purpose, any replacement of a human with an automated system prompts the question of how to establish trust in the results produced by AI tools.
Sergei Garbuk (, deputy CEO, Russian Foundation for Advanced Research Projects in the Defense Industry (Moscow).

Making Sense of Agile Methods
The author, who is the creator of the object-oriented Eiffel programming language, runs agile methods and practices through his personal friend-or-foe test. Find out about his experiences and opinions on the hype, ugly, good, and brilliant aspects of agile.
Bertrand Meyer (, professor of software engineering, Politecnico di Milano and Innopolis University.

In-Memory Computing

Neither Internet of Things nor FinTech is possible without the capability to process data in near real time, which can be enabled today by way of storing and processing data in memory. An intelligent distributed in-memory platform could be built based on the Apache Ignite open source project.
Alexander Ryndin (, Arenadata software engineer, IBS (Moscow).

Industrial Blockchain in Oil&Gas Sector

Despite the fact that oil and gas production industries are among the least responsive to innovation, new technologies still make way in the two. One example is an industrial-grade blockchain that is currently being used for remote G&G data monitoring.
Sergey Kosenkov (, IT project manager, Andrei Shaibakov (, project manager, Yuri Chetyrin (, lead programmer, Soyuzneftegazservis (Moscow).

A Universal Platform for In-Memory Processing

As various aspects of public life are being digitally transformed, the amount of data that must be processed in real time is constantly growing. Soon, that real-time processing from a premium feature will turn into a must for any business to survive, necessitating the use of tools to support that, such as Apache Ignite.
Nikita Ivanov (, founder and CTO, GridGain.

Student engagement monitoring

Using video feeds from cameras installed in classrooms, a cloud service developed by the Financial University measures the level of individual and group engagement of students, aggregating the detected trends by faculties, years, groups, etc., and displaying the data on interactive dashboards.
Vladimir Soloviev (, professor and chair, Department of Data Analysis, Decision Making, Financial Technology, Daria Kuklina (, postgraduate student, Artyom Slavgorodskiy (, postgraduate student, Faculty of Applied Mathematics and Information Technology, Financial University under the Government of the Russian Federation (Moscow); Ilya Pukhov (, data scientist, Mikhail Titko (, software architect, Zerobit LLC (Moscow).

Towards Autonomous Databases

While present-day databases operated by highly-qualified administrators offer a wealth of management, scalability, and security tools, the growth of workload complexity coupled with the requirement to respond to changes in real-time create the need for autonomous database systems that reduce the impact of human factor and can ensure seamless operation of an optimum configuration.
Mark Rivkin (, director of technology consulting, Oracle CIS (Moscow).

DataOps: Agile-style data
Following the widespread introduction of the DevOps practices, it was also the turn of Agile methods to work with large data - DataOps.
Dmitry Volkov (, fellow, Keldysh Institute of Applied Mathematics, Andrey Nikolayenko (, architect, IBS, (Moscow).

A Cambrian Explosion of DevOps Tools

Any discussion on how to scale the benefits of DevOps invariably lands on tools. The planning, tracking, automation, and management tools we use define the “ground truth” of where and how work happens. One of the most interesting, and at times challenging, aspects of agile and DevOps transformations is the sheer volume of tools involved.
Mik Kersten (, founder and CEO, Tasktop.

Predicting Government Procurement Risks with Machine Learning

Every year, trillions of rubles worth of goods and services are purchased using the Government Procurement System. A way to ensure efficient control in the area is through automated risk assessment of government contracts using machine learning techniques.
Dmitry Eliseev (, student, Dmitry Romanov (, assistant professor, Business Informatics School, Business and Management Department, Higher School of Economics - National Research University (Moscow).

On Deep Learning - In Depth
The realm of data science and artificial intelligence is vast and indistinct because machine learning has made its way into virtually all domains. The book under the review is aimed to make machine learning comprehensible to the broadest audience possible.
Dmitry Volkov (, fellow, Keldysh Institute of Applied Mathematics (Moscow).

Getting Healthier with Digital Help Amid Growing Cybersecurity Concerns
The April and March issues of the Computer magazine (IEEE Computer Society, V. 51, No. 3, 4 2018) focus on e-coaching as well as on security and protection issues in the modern digital world.
Alexander Tyrenko (, reviewer, Computerworld Russia (Moscow).