Professional conference for developers of high-load systems
Skolkovo, 7 and 8 November
The HighLoad++ professional conference for developers of high-load systems is the key professional event for everyone involved in the creation of large, heavily-frequented, and complex projects.

Speaker topics include all aspects of development anttd support of high-load and complex systems such as: design, algorithms, development, testing, architectures, databases and storage systems, devops and operation, system administration, hardware, infrastructure, and management. All through the lens of large projects with heavy loads like: hundreds of thousands of users, tens of millions of hits, dozens of gigabytes of data, and terabytes of traffic.

This year the conference program will be supplemented with current trends: IoT, big data and machine learning, neural networks, enterprise systems, as well as front-end and mobile app performance.

This year will be the 10th time that HighLoad++ has been held — on the 7th and 8th of November we are planning to have about 2500 participants at the Skolkovo business school campus. 66% of our participants work in large companies (of 30 people or more), 60% earn above the market, 55% hold leadership positions and have subordinates. 9% of conference visitors work as technical directors, 12% work as heads of technical departments, and 29% work as lead developers and team leads.

The program was designed by the developer community, representatives of large companies from Runet and around the world, and by tech developers and community activists. The selection of lectures is multi-layered and complex — the Program Committee selects the best lectures from the received applications unanimously according to several criteria.

The Program Committee includes Igor Sysoev (Nginx web server developer), Alexey Rybak (Badoo director of service development), Alexander Gorniy (CIO Mail.Ru), Nikolay Samoxvalov (PostgreSQL representative), Konstantin Osipov (developer of DBMS Tarantool) and many others who are well-known in Russia, as well as less well-known experts from abroad.

The typical request for proposals is four bids for a place in the program. The program is formed by four or five parallel tracks with lectures. In 2016, we also added a large networking component, which includes small meet ups, community meetings, customized events, interest meetings, and so on. Networking activity adds up to another 10 parallel tracks to the program.
In 2016, the conference will be held on the campus of the Skolkovo business school — the most modern event platform in Russia.
Possible topics

At the conference we cover all present-day valued topics for present and future high performance system developers.

BigData and Machine Learning

New section dedicated to optimization of big quantities of data and machine learning.

  • * Tools (Hadoop, Map-reduce, HBase…);
  • * Reference systems, collaborative filtering;
  • * Machine learning;
  • * Data mining;
  • * Pattern recognition;
Highly specific sections

Sections devoted to specific technologies and developments. Each year, these sections vary. In the last few years, they were:

  • * Cloud Computing;
  • * Video Streaming;
  • * Search engines;
  • * Billings construction;
  • * RTB-systems.

High performance systems do not require any specific measures of security. However in case of an attack, due to security system failure, the damage can be massive.

Databases and storage systems

Which databases are used in high performance engines and how? How large amounts of information are stored and managed? In the speakers section - database developers.

  • * Databases optimization; replication, sharding, partitioning;
  • * Cluster and network file systems;
  • * Non-relational databases, NoSQL.
  • * Large-Scale project management features;
  • * Highload project development;
  • * Business management, recruitment;
  • * Business processes of large-scale project making;
  • * Highload system valuation.

Process organization for testing and their value in the production of high performance systems:

  • * Testing: functional and stress;
  • * Automated testing;
  • * Split-testing.
DevOps and maintenance
  • * Logging and monitoring;
  • * Virtualization and containerization technologies;
  • * Configuration management;
  • * Continuous deployment;
  • * Fault tolerance and disaster recovery.
Hardware maintenance

There is a whole lot of devices that make high performance systems easier to compose. We tend to study advanced hardware technology, hybrid devices and modern processors.

Front-end efficiency

It is a new experimental section, which is aiming to cover all the interactions between client and server based technologies, or sometimes completely on the client side. Many large-scale modern projects are running a whole programmed system with its own architecture, services and layers of abstractions in their browsers.

  • * Designing scalable and fault-tolerant architectures;
  • * Algorithms, queuing systems;
  • * Programming languages: PHP, Perl, Java, Erlang, Ruby;
  • * Technologies: BigIP, DSP‐programming, parallel computing;
  • * Russian products: rapid web-servers, application‐servers, templates, monitoring systems;
  • * Vertical and horizontal scaling;
  • * Examples of working solutions;
  • * Architectural patterns;
  • * Queuing system.
System administration
  • * Supporting, monitoring, deployment;
  • * System administration; operational systems (Linux, Solaris, FreeBSD), operation systems tuning;
  • * Hosting, DDOS attacks protection and organization;
  • * Internet infrastructure: channel operators, channels;
  • * Hardware, special equipment;
  • * Loading balancing.
We are also adding several new sections for 2016.
NEW Future technologies

To this section we are adding lectures (primarily focused on information and training) on all the technologies and even ideas that are on the frontier of science and technology. In other years, this section included lectures on drones, electric bicycles, self-driving cars, artificial intelligence, etc.

NEW Internet of Things

Infrastructure, protocols, measurement, use of traditional technologies in IoT.

NEW Mobile app performance

More than 50% of the traffic on modern sites is mobile-based. But a mobile app works in compressed terms — it doesn't have a lot of memory, not much CPU time, and most importantly, not enough battery life. How can you write effective mobile apps? How can you write fast and efficient mobile apps? This is what our new section is all about.

NEW Neural networks
  • * Projects based on neural networks;
  • * Use of neural networks in solving traditional problems;
  • * Pattern recognition and classification;
  • * Classification of neural networks;
  • * Training on neural networks: training with an instructor, without an instructor, with corroboration.
NEW Enterprise systems

Efficiency of enterprise systems; approaches to efficiency in enterprise projects. Web-scale IT, use of web technologies and methods for solving IT tasks typical to manufacturing companies.

NEW Import substitution

Import substitution isn't just about the replacement of foreign developments with Russian ones, but also changing the way larges systems are approached due to the extensive use of open source technologies and horizontal scaling.

The topic of import substitution is especially relevant for the Russian IT market because of the sanction activities of the EU and the United States.

We invite you to come speak!

We are pleased to invite foreign speakers to come and speak at the conference and to present their developments and experience to a Russian audience. Every year, up to a quarter of our speakers are some of the best from around the world. We've already had representatives from Google, Facebook, Yahoo, Amazon, Microsoft, Percona, Etsy,, Twitter, Dropbox, and many others speak at the conference.

You can watch the best HighLoad++ videos on in English! Please use this link:

We are not limited to just Western companies — in 2015, the first Chinese-speaking presenter in Russia spoke about the use of MySQL at Alibaba. In one track you can meet representatives of media giants from different sides of the world — BBC and Al Jazeera.

We are very interested in the hot speeches by community representatives, open source project contributors, technology developers, database developers, and developers of any large projects, including non-web-based projects.

Our audience is interested in the newest developments in the field of artificial intelligence, neural networks, the use of big data, smart homes and cities, and more. In general, HighLoad++ participants make up the most advanced audience in Russian and countries of the former Soviet Union.

Bruce Momjian
The Future of Postgres Sharding

Database sharding involves spreading database contents across multiple servers, with each server holding only part of the database. While it is possible to vertically scale Postgres, and to scale read-only workloads across multiple servers, only sharding allows multi-server read-write scaling.

Álvaro Hernández Tortosa
ToroDB: scaling PostgreSQL like MongoDB

NoSQL databases have emerged as a response to some perceived problems in the RDBMSs: agile/dynamic schemas; and transparent, horizontal scaling of the database. The former has been promptly targeted with the introduction of unstructured data types, but scaling a relational databases is still a very hard problem.

Henrik Ingo
Understanding and tuning WiredTiger, the new high performance database engine in MongoDB

MongoDB 3.0 introduced the concept of different storage engine. The new engine known as WiredTiger introduces document level MVCC locking, compression and a choice between Btree or LSM indexes. In this talk you will learn about the storage engine architecture and specifically WiredTiger, and how to tune and monitor it for best performance.

Ron Zavner
Leveraging SSD Capabilities for Processing Distributed Transactions

The challenge of distributed transactions has increased in the past few years due to an exponential increase in volume of data and higher throughput demands. Today, we can see that applications have the need to be both highly available and fast (near real time) with a vast amount of data.

Gilles Noisette
(Hewlett Packard)
Key trends in Big Data and new reference architecture from Hewlett Packard Enterprise
Baishampayan “BG” Ghose
Modern Web App Development using ClojureScript & React.js

Today’s browsers are some of the most capable platforms around, and yet our tools are still painfully primitive. JavaScript engines are powerful, yet the language leaves a lot to be desired. Being forced to use JavaScript on the browser also fragments our code-base where we have to duplicate business logic on the server-side.Enter ClojureScript & React.js.

Xiaobin Lin
HighLoad Solutions On MySQL

In Alibaba, almost all of the busiest business are builded on MySQL. It aquires MySQL can support high load. The challenge comes from sucn as complex transactions, huge number of parallel connections and press on network, cpu, memory and disk.

Are you ready to speak?
Are you ready to speak at HighLoad++?

If so, please send the following information to

  • Lecture title;
  • Lecture theses — 2 or 3 paragraphs of relevant literary text;
  • The target audience for whom your lecture was made;
  • ● Your professional achievements;
  • ● A high resolution photo of you;
  • ● A short biography.

You may sent multiple applications. The Program Committee will select the one that best fits this year's program. All applications must be submitted before October 1st. Those approved by the Program Committee will be announced on October 10th.

Visiting Russia

You may prepare your speech in either English or Chinese; we will provide simultaneous interpreting for our listeners.

For foreign speakers, we will fully bear the cost of hotel accommodation, airfare, and Russian visa registration.

Russian engineers have preserved the high qualification inherited by us from the Soviet Union. They used to build rockets but now their accomplishments include Yandex (4th in the world among search engines, Mail.Ru (a mail service with 100 million active users), VKontakte (250 million registered users), Telegram (100 million users), and Badoo (more than 300 million accounts).

Our programmers have taken part in many international open source projects and work as database and web server developers. One of the most striking examples is the web server Nginx, which holds second place in the use of active web sites (after Apache, of course:).

We are confident that you will find your trip to Russia both interesting and useful, and that your experience will be met by our audience with gratitude and focused attention.
Code of Conduct

We adhere to the standard rules outlined in the Code of Conduct.

Our conference is dedicated to providing a harassment-free conference experience for everyone, regardless of gender, gender identity and expression, age, sexual orientation, disability, physical appearance, body size, race, ethnicity, religion (or lack thereof), or technology choices. We do not tolerate harassment of conference participants in any form. Sexual language and imagery is not appropriate for any conference venue, including talks, workshops, parties, Twitter and other online media. Conference participants violating these rules may be sanctioned or expelled from the conference without a refund at the discretion of the conference organizers.

The complete version can be found at

LGBT in Russia

You may have heard about harassment of members of the LGBT community in Russia. Unfortunately, there are a lot of myths, exaggerations, and outright propaganda surrounding this subject. The conference's lawyers studied this issue thoroughly and we would like to clearly and accurately present you their findings.

This issue is regulated by the Federal Law "On the protection of children from information that is harmful to their health and development" and separate legislative acts of the Russian Federation for protecting children from information that promotes denial of traditional family values.

The laws prohibit propaganda of non-traditional sexual relationships among minors that is expressed in the dissemination of information, directed at the development in minors of non-traditional sexual arrangements, attractiveness of non-traditional sexual relationships, distorted presentation on the social equivalence of traditional and non-traditional relationships, or the imposition of information on non-traditional sexual relationships which causes interest in such relationships.

These laws in no way forbid anyone from being a member of the LGBT community! There are many members of the LGBT community among our speakers and participants and nobody is imposing an unacceptable way of life on them. As there are no minors at our conferences and the theme of the conference is of a purely technical nature, we cannot imagine a situation where the law on the "ban of information promoting denial of traditional family values" could apply.

We are completely confident in the safety of your visit to the Russian Federation.
HighLoad++ technology conference
The conference is purely technical — our visitors are well versed in the intricacies of programming, can form queries for databases and read execution plans for these queries, understand and apply various architectural patterns for the design of high-load projects with traffic of up to hundreds of thousands or millions of visitors per day.

We want to talk with speakers in one language, so we don't expect evangelists who talk about how you company or technology is cool. We expect developers of this technology or architects of your project from whom we can learn a lot. We don't care that you have 20,000 servers, but we would love to know how you deal with them in your operations. We are not interested to know that you have 20 million visitors, but we are very curious as to which architectural solution allows you to withstand such a load.

We even recommend placing engineers (and not just salespeople) at company stands.

By the way, as part of the conference there will be a technological exhibition where many of Russia's service providers, large companies, and technologies will be presented. At various points in time, our exhibitions have hosted the work of Microsoft, Percona, Google, Badoo, Zabbix, and many international companies and communities.

To receive a commercial offer to participate in the exhibition, please write a letter and tell us about your proposition at

Visit one of the most beautiful campuses in the world!

The campus of the Skolkovo business school, where HighLoad++ 2016 will be held, is a unique architectural subject based on the "Suprematism" painting style of the famous Russian avant-garde artist, Kazimir Malevich. To bring the concept to life, British master architect David Adjaye was chosen for the job.

Based on the particularities of the Russian climate, Adjaye rejected the traditional university campus, opting instead to create a practically enclosed city complete with its own auditoriums, media centers, cafes, streets, and squares. All this is located inside a disc base, which is where the administrative and housing blocks are based.

The campus was recognized as one of the most beautiful university buildings in the world. It represents a symbiosis of culture while also reflecting the futuristic character of the school.

You will have the chance to study this architectural work of art in detail for two full days!
We are waiting for you!