Backend Conf 2019 (РИТ++)
| title | author | length |
|---|---|---|
| Working with Database Transactions the Right Way | Sergey Novikov | 51m |
Covers common mistakes and anti-patterns developers use when handling database transactions in backend applications, explaining why simple BEGIN/COMMIT… | ||
| Comprehensive Use of Analyzers to Improve Code Quality | Yuriy Minaev | 48m |
The talk explains how to combine multiple code-analysis tools—static analyzers, sanitizers, compilers, coverage tools, etc.—into a single, unified workflow by… | ||
| Standby in Combat: Scaling an App in the World's No.2 Classifieds | Konstantin Evteev | 42m |
The talk describes Avito’s multi-year experience using binary replication and standby replicas to scale a top-two global classified ads application. It… | ||
| Splitting the Monolith at Leroy Merlin | Pavel Yurkin | 50m |
Leroy Merlin’s engineering team describes breaking up their monolithic backend into smaller services. The talk covers the business drivers for the split… | ||
| How Not to 'Sleep Through' Problems in Postgres Databases | Nikolay Samokhvalov | 52m |
Covers performing regular PostgreSQL health checks and technical audits to find early symptoms of problems in production databases. Describes practical… | ||
| You Can't Just Take and Copy | Aleksandr Tokarev | 39m |
Talk examines migrating in-house data stores to major cloud storage providers and argues that success requires not just lower infrastructure costs but also… | ||
| Fuzzing or Testing with Garbage Data | Maksim Bakirov | 38m |
Describes using fuzzing to test a search query service with 25+ parameters (from input text to user preferences) to improve stability. Explains applying… | ||
| The Future | Andrey Aksenov | 01h 14m |
A fast retrospective that measures past leaps and makes concrete forecasts: CPU clocks go from 66 MHz Pentium to gigahertz-class, disk sizes from 500 MB in a… | ||
| Overview of Solutions for PostgreSQL High Availability | Aleksey Lesovskiy | 52m |
Overview of PostgreSQL high-availability solutions as of 2019, covering older pre-cloud tools such as pgpool, Bucardo, and Postgres-XC/XtraDB/XL. The talk… | ||
| nbtree Indexes in PostgreSQL: Useful New Features | Viktor Egorov | 40m |
An overview of PostgreSQL b-tree (nbtree) indexes: how their internal structures and core operations work, common operational problems like index bloat, and… | ||
| GraphQL Schema Design — Building Schemas Correctly (version 2) | Pavel Chertorogov | 49m |
Covers practical design principles for building GraphQL schemas that make client development faster, easier, and less error-prone. Discusses common pitfalls… | ||
| How We Built a Distributed Queue Service at Yandex | Vasiliy Gerasimov | 50m |
A Yandex engineering team explains building a highly available, geo-distributed persistent queue service using Yandex Database. The talk covers design lessons… | ||
| How to Rewrite Faceted Search from Solr to Elastic | Denis Sotnikov | 48m |
Explains faceted search principles and how the team migrated an existing Solr-based faceted search implementation to Elasticsearch. Covers their Solr setup and… | ||
| Moving from REST API to GraphQL: Lessons from Real Projects | Anton Morev | 45m |
Discussion of migrating from REST APIs to GraphQL based on three real-world case studies, covering pros and cons of the switch. Presents techniques for safely… | ||
| Data Warehouses in Service of BI | Aleksandr Krasheninnikov, Aleksey Eremikhin | 53m |
Overview of how Business Intelligence teams support decision-making by building data stores and analytical layers, covering techniques like data stream joins… | ||
| Testing ClickHouse We Deserve | Aleksandr Sapin | 47m |
The talk describes how the ClickHouse project maintains high development velocity by building automated testing infrastructure across multiple levels. It… | ||
| Staying Alive: A Large Project on a Single NoSQL | Ayk Sargsyan | 56m |
A case study of building and running a large production project using a single NoSQL database instead of switching later to SQL. Covers trade-offs, operational… | ||
| Voice Control in Cloud Web Projects | Aleksandr Serbul | 48m |
Describes integrating voice-assistant devices and platforms (Yandex.Station, Yandex.Alice, Google Home/Google Assistant, Irbis A, DEXP Smartbox) with a… | ||
| Yandex Database: Distributed Queries in the Clouds | Sergey Puchin | 51m |
Yandex Database (YDB) is a geo-distributed transactional database that supports declarative queries with low latency and strong consistency. The talk explains… | ||
| nothing matches | ||