~/conference

HighLoad++ Siberia 2018

date:2018-06-25..2018-06-26
location:Novosibirsk, Russian Federation
series:HighLoad++ Siberia · one edition
titleauthorlength
Video Report from HighLoad++ Siberia 201803m
Video report covering the HighLoad++ Siberia 2018 professional conference for developers of high-load systems, held in Novosibirsk on June 25–26. The footage…
Promo in Russian on
Reliable Interaction in Distributed SystemsMikhail Kurmaev40m
Covers reliability issues in interactions between components of high-load distributed systems, focusing on connecting to and making requests to databases and…
Talk in Russian on
PG Saga: Coordinating Dependent Data Changes Across Multiple ServicesKonstantin Evteev48m
Describes Avito’s approach to implementing cross-service business transactions and maintaining data consistency in a microservices environment that uses the…
Talk in Russian on
How VK Inserts Data into ClickHouse from Tens of Thousands of ServersYuriy Nasretdinov48m
Describes VK's production deployment of ClickHouse: why they adopted it, how much data they store, and the methods they use to write/insert data from tens of…
Talk in Russian on
Replicating Data from MySQL to ClickHouseVladislav Klimenko, Valeriy Panov30m
Describes moving analytical workloads from MySQL to ClickHouse by replicating data from MySQL into ClickHouse. Covers using ClickHouse’s scalable…
Talk in Russian on
Machine learning @ booking.comViktor Bilyk44m
Built a lightweight Scala prediction service that logs input vectors and predictions into Hadoop and aggregates results into databases, enabling a self‑service…
Talk in English on
Multi-Armed Bandits in RecommendationsMikhail Kamenshchikov32m
Description of using multi-armed bandit algorithms in Avito’s Recommendations team as an alternative to A/B testing: technologies include Data Science and…
Talk in Russian on
Speech Recognition: How to Build Speech-to-Text YourselfIvan Bondarenko56m
Overview of building a Speech-to-Text system for tasks like call-center automation and smart-home voice control, comparing available market options from large…
Talk in Russian on
Monitoring Cloud InfrastructureMikhail Prokopchuk34m
Describes monitoring a self-hosted Kubernetes-based cloud using Prometheus, including operational experience, effective configuration, and the resource cost of…
Talk in Russian on
The Evolution of Tools and Services at BadooAnton Turetskiy41m
Overview of the operational tooling and services used by Badoo’s operations team, including service discovery with Consul, container deployment choices around…
Talk in Russian on
A Million Video Calls a Day, or Call Your MomAleksandr Tobol53m
Covers building a large-scale video-calling service handling ~1,000,000 calls/day, focusing on signaling protocol details (multi-device calls), connection…
Talk in Russian on
A System for Collecting Detailed Statistics on CDN Node PerformanceEvgeniy Rossinskiy44m
Describes building a detailed CDN node statistics-collection system to improve video playback quality by defining better quality metrics. It explains…
Talk in Russian on
High-Performance Graph Database Built on CouchbaseDmitriy Levanov50m
A high-performance graph database built on Couchbase is presented to store and query large, branching user graphs for ad targeting. It addresses…
Talk in Russian on
An Approach to Continuous Deployment in a Microservices ArchitectureAleksey Baitov01h 00m
Describes how 2GIS implemented Continuous Deployment for a production microservices architecture, including the tooling and process used to deliver services…
Talk in Russian on
Learning to Rank, a LittleAndrey Aksenov55m
Shows how to build a custom ranking formula for search results, train a simple machine‑learning model to produce ranking scores, and evaluate whether the…
Talk in Russian on
Frontend Architecture and PerformancePavel Pavelko45m
Examines frontend architecture and performance for e-commerce sites, focusing on how slow page loads hurt business metrics (citing Akamai research that a…
Talk in Russian on
The history of IBSO migrations. Working with Oracle from 7 to 18Ivan Sharov53m
The talk recounts the migration history of the IBSO core banking product while detailing how the team worked with Oracle across major versions from Oracle 7 up…
Talk in Russian on
Event-driven architecture for distributed systems based on NServiceBusBoris Tveritnev49m
Presentation explains building event-driven distributed systems using NServiceBus. It covers challenges of exchanging information between interconnected…
Talk in Russian on
Speeding up LZ4 decompressionAleksey Milovidov46m
The talk examines methods to speed up LZ4 decompression. It covers low-level CPU-specific optimizations ("black-magic") and data-science-driven techniques…
Talk in Russian on
Applied mathematics for high loadsAleksey Ragozin47m
Survey of mathematical tools and theories that can be applied to building high-load information systems, arguing which techniques from mathematics and related…
Talk in Russian on
njs — native JavaScript scripting in nginxDmitriy Volyntsev49m
Presentation explains njs, the native JavaScript scripting engine embedded in nginx: its origin and architecture, what njs is, and how it works. It describes…
Talk in Russian on
PostgreSQL monitoring fundamentalsAleksey Lesovskiy45m
Covers fundamentals of monitoring PostgreSQL databases in modern projects, explaining which database metrics and components matter for ensuring reliable…
Talk in Russian on
New query execution features in Postgres 10, 11 & PostgresProIvan Frolkov48m
Covers new query execution features in PostgreSQL 10 and 11 and in PostgresPro: parallel query execution improvements introduced in PostgreSQL 10, multi-column…
Talk in Russian on
Odyssey — a scalable connection pooler for PostgreSQLD. Simonenko, D. Sarafannikov46m
Odyssey is a scalable connection pooler for PostgreSQL that addresses the high overhead of establishing and maintaining database connections. It describes how…
Talk in Russian on
How we integrated payment systems without using our own billingAnton Rusakov29m
A Badoo project needed to start issuing payouts to users but their existing billing system could only create invoices and accept payments, not send money. The…
Talk in Russian on
On-demand test stands while splitting the monolithDmitriy Skokov43m
Describes how the team implemented on-demand deployment of test environments while they were splitting a monolith into many services. Covers the iterative…
Talk in Russian on
Performance testing from scratchRuslan Ziganshin45m
Covers how to set up and run performance testing from scratch for systems that must meet SLA requirements, explaining why performance tests are necessary and…
Talk in Russian on
How we reduced backend downtime during updatesA. Kablukov, R. Ziganshin49m
Describes how a backend team reduced downtime during software updates by improving their deployment process. Covers concrete techniques and practices for…
Talk in Russian on
Proactive performance optimization of Oracle databasesAleksandr Makarov46m
Presents a simple method for proactively finding backend bottlenecks using Oracle Database. The method is applied regularly (twice a year) and, in the…
Talk in Russian on
Hardware won't fail me. How I prepare dozens of servers for battle every dayArtem Artemev27m
Talk discusses preparing and provisioning dozens of physical servers daily for high-load production, focusing on hardware reliability and how redundancy in…
Talk in Russian on
~/search
type to search 6,249 conferences, 138,987 speakers and 185,172 talks
~/help
cmdctrl k
search every conference, speaker and series
/
focus the filter search
h
home
c
conferences
s
speakers
e
series
t
light / dark — the status bar button does the same
?
this help
esc
close this, then clear every filter — or just the search, while you are typing in it

Ignored while you are typing. Pages without a filter rail have no search to focus.