Professional conference for developers of high-load systems
Highload++
Moscow,
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.

Main purpose of the event is to exchange knowledge and experience among leading developers of high-performance systems, which support millions of users simultaneously.

Agenda consists of all crucial web development aspects, such as: Large scale architectures, databases and storage systems, system administration, load testing, project maintenance, etc.

This year the conference program will be dazzled with current trends: IoT, Blockchain, Neural networks, Artificial Intelligence, as well as Architecture & Front-end performance.

160 Thought leading speakers
2700++ HighLoad professionals in attendance
40 Expert Meet-Ups
20 Exhibitors and Startups
For the 11th time HighLoad++ conference will take place in 2017 — on the 7th and 8th of November. Planning to host 2700++ attendees at the Skolkovo business school campus. 66% of our participants work in large companies (of 30+ employees), 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.

Usual practice is four proposals per slot in the agenda. The program consists of four or five parallel tracks with various sessions. In 2017, we also added a large networking component, which includes small meet-ups, community meetings, customized events, interest meetings, and so on. Networking activities create 10 additional parallel tracks to the agenda.
In 2017, 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.

High Availability and Scalability
  • * Designing scalable and fault-tolerant architectures;
  • * Vertical and horizontal scaling;
  • * Examples of working solutions.
Software architecture
  • * 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;
  • * Architectural patterns;
  • * Queuing system.
DevOps and maintenance
  • * Logging and monitoring;
  • * Virtualization and containerization technologies;
  • * Configuration management;
  • * Continuous deployment;
  • * Fault tolerance and disaster recovery.
Security

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.

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.

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.
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.
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;
Hardware

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.

Management
  • * Large-Scale project management features;
  • * Highload project development;
  • * Business management, recruitment;
  • * Business processes of large-scale project making;
  • * Highload system valuation.
Enterprise Systems Performance

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.

Testing

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

  • * Testing: functional and stress;
  • * Automated testing;
  • * Split-testing.
We are also adding several new sections for 2017.
NEW Front-End Architectures and Performance
NEW Blockchain
NEW Internet of Things

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

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;
  • * Artificial Intelligence.
Are you ready to speak?
Are you ready to speak at HighLoad++?

If so, please send the following information to speakers@ontico.ru:

  • Title;
  • Abstract - 2 or 3 paragraphs describing your talk;
  • Target Audience who might be interested in your talk the most;
  • ● List of professional achievements;
  • ● Short bio;
  • ● High resolution photo.

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 September 1st. Those approved by the Program Committee will be announced on September 25th.

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, Booking.com, Twitter, Dropbox, and many others speak at the conference.

Watch the best HighLoad++ English talks:

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.

Xianming Dou
(Alibaba)
PostgreSQL @Alibaba Cloud

How Alibaba Cloud deals with the management of PostgreSQL as a Cloud Service. The architecture design of the management system, link access architecture and high availablity, also the enhancements we've done for PostgreSQL, the way we play with open source and the coming future based on our customs' feedback.

Jan Wieck
(OpenSCG)
Peeking into the Black Hole Called PL/PGSQL - the New PL Profiler

The new PL profiler allows you to easily get through the dark barrier, PL/pgSQL puts between tools like pgbadger and the queries, you are looking for. Query and schema tuning is tough enough by itself. But queries, buried many call levels deep in PL/pgSQL functions, make it torture.

Bruce Momjian
(PostgreSQL)
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.

Mark Callaghan
(Facebook)
Making the case for write-optimized database algorithms

Write-optimized database algorithms have been available in NoSQL products for many years. With MyRocks, the RocksDB storage engine for MySQL, we are using a write-optimized algorithm for a SQL DBMS. This talk will explain why we created MyRocks and how to compare write-optimized algorithms with the ubiquitous B-Tree in terms of read, write and space efficiency.

Tobias Baldauf
(Akamai Technologies)
Your hero images need you: Save the day with HTTP2 image loading

Images are a crucial component of all websites. They evoke emotions and prompt actions. They also form 64% of website data and have the highest correlation to page-load time.

Mathias Renner
(Hypriot Ltd.)
Evaluation of High Availability Performance of Kubernetes and Docker Swarm on a Raspberry Pi Cluster

With the latest release of Docker (August 2016), there is an orchestration tool available that is energy-efficient and lightweight enough to handle heavy load on small, but many IoT devices. This is because Docker has now been made available on the ARM CPU architecture, which is already used in a large share of small devices available today because ARM is optimized for small scale and energy-efficient computing.

Alban Crequy
(Kinvolk)
Testing applications with traffic control in containers

Testing applications is important, as shows the rise of continuous integration and automated testing. In this talk, I will focus on one area of testing that is difficult to automate: poor network connectivity. Developers usually work within reliable networking conditions so they might not notice issues that arise in other networking conditions.

Guilherme Ottoni
(Facebook)
HHVM: Efficient and Scalable PHP/Hack Execution

The HipHop Virtual Machine (HHVM) is the PHP and Hack execution engine developed at Facebook. HHVM is the fastest existing PHP/Hack engine, and it powers not only Facebook's servers, but also Wikipedia, Baidu, and many other sites across the web. In this talk, we'll give an overview of the design of HHVM, with particular focus on its JIT compiler.

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 cover the costs of accommodation, airfare, and visa fees.

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 http://confcodeofconduct.com/

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.
Sponsorship Information

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 organization@ontico.ru.

Our Sponsors
Visit one of the most beautiful campuses in the world!

The campus of the Skolkovo business school, where HighLoad++ 2017 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!