~/conference

РИТ++ 2016

date:2016-05-31..2016-06-01
location:Moscow, Russian Federation
series:РИТ++ · 3 editions
editions:[РИТ++ 2012, РИТ++ 2016, РИТ++ 2017]

Мы собрали всю информацию, которая может вам пригодиться на конференции, в одну большую новость, начиная от того, как добраться до конференции и где кушать, заканчивая вопросами бухгалтерии и командировочных.

titleauthorlength
Duel Test: PostgreSQL vs MySQLA.Chistyakov, D.Podolskiy34m
Comparison of PostgreSQL and MySQL for production use in modern high-load projects, describing practical arguments and experiences from choosing between the…
Talk in Russian on
Digital Pipeline — Innovations in SalesMikhail Tokovinin42m
The talk examines problems in current sales practices and sales management and argues that web technologies should replace legacy sales methods. It outlines…
Talk in Russian
Prometheus: Monitoring Microservice ApplicationsVitaliy Levchenko34m
Prometheus is presented as a monitoring solution for fast-changing, complex microservice architectures, contrasting it with traditional monitoring systems. The…
Talk in Russian on
10 Ways to Reach HighLoad and BigData Out of Thin AirIlya Kosmodemyanskiy49m
The talk analyzes ten practical ways a web project can accidentally become a HighLoad/BigData case by common development choices. It names database-related…
Talk in Russian on
NoSQL — Is It Really Just Hisss?Daniil Podolskiy44m
A presentation examines what the noisy label “NoSQL” actually means, arguing it is not a single product, technology or design approach but rather a rejection…
Talk in Russian on
A Payment System Over a YearFilipp Delgyado55m
An engineer describes building a payment system over the course of a year, focusing on systems with complex business logic, strong performance requirements…
Talk in Russian on
Russian Internet Technologies 2016 (RIT++ 2016)03m
A report video and overview of the Russian IT festival RIT++ 2016, covering an industry exhibition and multiple specialized conferences on system…
Promo in Russian
Best Practices for Continuous Delivery with DockerDmitriy Stolyarov01h 04m
Practical guidance on building a Continuous Delivery pipeline for high‑load projects using Docker, Chef, GitLab and Kubernetes. It identifies common problems…
Talk in Russian
CPU-Level OptimizationsAndrey Akinshin34m
Covers techniques to squeeze maximum performance from a single CPU/core when extra servers aren’t an option, focusing on hardware-aware optimizations. Topics…
Talk in Russian on
How Not to Shoot Yourself in the Foot with a Finite State MachineAleksandr Sychev33m
Using finite-state machines to organize data flows and control in complex software, the talk explains applying FSMs to controllers for heavy-load UIs and…
Talk in Russian on
Ceph BlueStore — a New Storage Backend in CephMaksim Vorontsov49m
Overview of software-defined storage (SDS) and why an object store was needed, followed by rationale for choosing Ceph over alternatives (GlusterFS, Swift, IBM…
Talk in Russian on
How We Develop the New Frontend for Tinkoff.ruFilipp Nekhaev48m
Describes building a new Tinkoff.ru frontend as an isomorphic React.js + Flux application. Covers their approach and experience creating a platform for rapid…
Talk in Russian on
On FrameworksRoman Ivliev46m
Defines what a web framework is and why teams create them, discusses why some programming languages have many frameworks while others have few, and lists…
Talk in Russian on
Classical Architectures in FrontendAleksandra Shinkevich36m
Overview of classical client-side architectures — MVC, MVP, and MVVM — and how they relate to modern frontend technologies like React, Angular (AngularJS), web…
Talk in Russian on
What We Learned Building MicroservicesVadim Madison59m
Describes practical lessons from building a new product as microservices, focusing on operational changes: services became more dynamic, restarted frequently…
Talk in Russian on
Clean Architecture with VIPERSergey Krapivenskiy42m
Defines clean (and 'dirty') app architecture and explains benefits of a clean architecture. Describes the origin and core idea of VIPER, how VIPER restructures…
Talk in Russian on
Database Clusters: Making Complex Things SimpleAndrey Tikhonov42m
Discusses database clustering for scaling high-load projects: when adding backend servers and processes increases concurrent connections and database overhead…
Talk in Russian on
Sick of Rings: The Great Battle of Monitoring Systems, Part IAl-dr Chistyakov37m
A practical retrospective comparing many metrics collection and storage systems used for high-load services, including both distributed and simpler approaches…
Talk in Russian on
Queues and Locks: Theory and PracticeAleksandr Kalendarev40m
Covers patterns for using queues and locks in high-load system architectures, explaining why they are needed and showing synchronous vs asynchronous queues and…
Talk in Russian on
Automatic Text CategorizationZlata Obukhovskaya41m
Covers grouping and labeling texts: defines text clustering and text classification with example use cases. Reviews topic modeling methods—generative language…
Talk in Russian on
How to Raise the Monkey Inside YouMaksim Dorofeev01h 17m
Explains human tendencies—impulsiveness, preference for simple/urgent tasks, and difficulty with sustained logical thinking—that break plans and cause…
Talk in Russian on
Vue.js and Its Twin Brother Vue-server.jsAndrey Solodovnikov48m
The talk describes using the Vue.js frontend framework to build fast, dynamic, app-like web interfaces for the N1.RU project and explains the problem that Vue…
Talk in Russian on
Search Architecture at AvitoAndrey Smirnov39m
The talk explains how Avito uses Sphinx Search for its search architecture, why Sphinx was chosen, and practical issues encountered in deploying it. It…
Talk in Russian on
The Myth of Agile — How It Really WorksAnatoliy Stoyanovskiy39m
The talk examines real-world effects of adopting Agile methods across startups, high-tech firms and large corporations, naming Agile as the…
Talk in Russian on
Primary Use Cases for In-Memory DBMS Illustrated by TarantoolDenis Anikin49m
Tarantool in-memory DBMS is presented for two main use cases: as an OLTP engine for millisecond-latency, high-throughput transactional workloads (session…
Talk in Russian on
Centrifugo — an Open-Source Real-Time Messaging ServerAleksandr Emelin43m
Covers transports and protocols for delivering low-latency real-time messages from server to client, comparing HTTP-based approaches, WebSockets, and HTTP/2…
Talk in Russian on
No Place for Working from Home Here (the Myth of Remote Employees)Mikhail Trutnev51m
Ultimate Guitar describes why their tightly shared physical workspace (not a typical multinational office) is deliberate: they use close seating to increase…
Talk in Russian on
Myths That Prevent Business GrowthDmitriy Kalaev31m
The talk examines common business myths that hinder growth, based on FRII Accelerator experience with 200+ IT companies. It analyzes specific cases around…
Talk in Russian on
The Monitoring Path 2.0: Everything Has ChangedVsevolod Poliakov39m
Overview of Grammarly’s monitoring overhaul after moving to Docker: why they reworked monitoring and adopted zipper-stack, go-carbon, and carbon-c-relay…
Talk in Russian on
The Joys and Pains of Regression Testing LayoutsAleksey Maleykov35m
A team from ITMO created an automated system to verify student HTML/CSS projects against a predefined visual mockup and used visual regression testing as the…
Talk in Russian on
The ConstructorDenis Payas46m
A frontend team built and maintains a large-scale SERP (search results page) shown over 200 million times per day, with about 40 frontend engineers across…
Talk in Russian on
Distributed Systems at OdnoklassnikiOleg Anastasev57m
Overview of how Odnoklassniki builds fault-tolerant distributed systems in Java across thousands of servers that each hold only part of data or logic…
Talk in Russian on
Writing Testable CodeEvgeniy Matsyuk50m
Covers patterns and tools for building testable Android app architectures: compares Clean Architecture, MVP, MVVM and dependency injection, notes their…
Talk in Russian on
Angular 2 Isn’t That Bad... In Fact, It’s Pretty Good If You Think About ItAleksey Okhrimenko01h 01m
Presentation argues Angular 2 is better than its reputation by explaining its syntax (paren and bracket annotations) and how those features solve problems that…
Talk in Russian on
Agile in the 'Bloody Enterprise'Askhat Urazbaev01h 10m
Discusses moving a large, traditional enterprise from waterfall to Agile to reduce time-to-market, describing how numerous inter-team dependencies in big…
Talk in Russian on
Typography on iOSIrina Dyagileva31m
Covers iOS text layout and typography APIs, explaining the rendering mechanics behind NSAttributedString, Core Text and UIKit text components so developers can…
Talk in Russian on
There's a Time for EverythingRoman Ivliev55m
A retrospective case study of Banks.ru (a 10-year-old web portal handling about 2 million pageviews/day) examining when and how to optimize high-load systems…
Talk in Russian on
noBackend, or How to Survive in the Age of Fattening ClientsNikolay Samokhvalov51m
Discusses the noBackend trend that shifts early development focus from servers to the client, driven by Mobile First, React ecosystem tools like React Native…
Talk in Russian on
Why Business Processes Aren't ScaryAleksandr Bogdanov54m
Explains why introducing business processes need not be frightening by naming common fears (risk, crisis) and arguing that sensible process design enables…
Talk in Russian on
How the State Really WorksGerman Klimenko01h 18m
Examines how governments shape and regulate the Internet: discusses recent laws and the motives behind them, what powers and limits the state has, and how…
Talk in Russian
Employer Brand: Weapon of Mass Destruction or Lifeline?M.Ayzatullova, E.Artyushina01h 02m
Defines what an employer (HR) brand is, the problems it solves and how to tell whether an organization already has one. Describes a practical strategy for…
Talk in Russian on
Amazing threesome, rrr... React. Redux. Real worldRostislav Galkin31m
A production platform for user-sourced video and widgets scales from zero to handling tens of thousands of DOM items by implementing a custom virtualized grid…
Talk in English on
Angels and Demons of Multithreaded ProgrammingAleksey Fedorov37m
Explains differences between locking-based and nonblocking (compare-and-swap style) synchronization for multithreaded programs on multi-core processors. Covers…
Talk in Russian on
Realistic Strategies for an IT Company in CrisisSergey Ryzhikov51m
Discusses realistic principles for managing an IT company and its software products during economic crises and prolonged uncertainty. It examines how some…
Talk in Russian on
What to Do If a DDoS Comes or Antiflood for the PoorYuriy Kolesov54m
Explains practical defenses against DDoS and HTTP application-layer floods (L4 and above), comparing network-level attacks that saturate links with…
Talk in Russian on
A Successful Case of Using React Native in ProductionEvgeniy Fedorov27m
A case study of using React Native in production, describing building an iOS app in one week and comparing an Objective-C implementation of a typical data-list…
Talk in Russian on
Convenient and Extensible Routing in an iOS AppTimur Yusipov38m
A routing architecture for large iOS apps is presented, demonstrated on a demo project modeled after Avito. It describes a system that supports Deep Links and…
Talk in Russian on
International Sales Experience of the Flussonic Video StreamerMaksim Lapshin45m
Describes how the Russian company ErlyVideo sold the Flussonic video streaming server internationally as B2B software, earning 80% of revenue from nearly 100…
Talk in Russian on
The Latest PostgreSQL News from PGConO.Bartunov, A.Korotkov, F.Sigaev48m
PostgreSQL development updates from PGCon: coverage of parallel query execution, new storage engines, Postgres vs key-value stores, distributed Postgres, high…
Talk in Russian on
Secret Techniques for Selling to Enterprise ClientsAleksandr Ziza53m
Describes 13 unconventional, often unspoken sales techniques for selling to enterprise customers, focusing on tactics used by professional sales teams of…
Talk in Russian
Comparing Serialization Formats and LibrariesAnton Ryzhov26m
Compares serialization formats and libraries for Python in distributed and microservice architectures, evaluating statically typed protocols (Thrift, Protocol…
Talk in Russian on
smart balancing with nginx+luaAndrey Kononov44m
Крупнейшая профессиональная конференция для разработчиков высоконагруженных систем Saint HighLoad++ 2026 Подробнее: https://clck.ru/3QZHTb Июнь…
Talk in English on
Getting started with LLVM using SwiftAleksey Denisov32m
Shows how to hook Swift front-end to LLVM back-end and actually walk the LLVM IR produced from Swift source, with a downloadable Xcode template that runs a…
Talk in English on
Using Tarantool as a Data Virtualization PlatformK.Osipov, S.Myasnikov56m
Describes using Tarantool as a data virtualization platform to unify heterogeneous enterprise storage (proprietary stores, caches, and web-scale storage…
Talk in Russian on
Chasing Performance: The Psychology of the UserDenis Mishunov01h 00m
The talk examines the gap between common front-end performance rules (minimize server requests, compress CSS/JS to small sizes, aim for sub‑1s page loads) and…
Talk in Russian on
The Myth of Extremely Complex HighloadAleksandr Gornyy50m
Argues that the “highload” label is overhyped and unnecessary for most projects, claiming that modern server performance means 95% of so-called high-load…
Talk in Russian on
Atlassian Jira — More Than Just a Task TrackerAnna Kotova42m
Overview of using Atlassian Jira beyond simple task tracking: why Jira is chosen and which projects and processes it fits. Discusses Jira’s configurability…
Talk in Russian on
What to Do When Hacks No Longer Help? The tutu.ru ExperienceRoman Gruntovich48m
tutu.ru describes how a growing project accumulates legacy code and quick fixes (“band-aids”) that slow development and raise maintenance costs. The talk…
Talk in Russian on
Make It Under 100 Milliseconds: Contextual Ads on SphinxDmitriy Khasanov34m
Describes Avito.ru’s contextual advertising system that must select a few relevant ads from millions of listings in real time. Explains using Sphinx as the…
Talk in Russian on
PostgreSQL in the Government of Moscow RegionIvan Panchenko, Tengiz Alaniya47m
A case study of migrating the interdepartmental document-management system of Moscow Region to PostgreSQL. It explains why PostgreSQL was chosen, the…
Talk in Russian on
Web Development Without Drugs Using PostgreSQL, Nginx and c2h5ohMisha Kirillov23m
The talk explains using the c2h5oh Nginx extension together with PostgreSQL to build web applications without traditional language frameworks (PHP, Python…
Talk in Russian on
Implementing a Serverless Backend for a Mobile App on AWSK.Potekhin, V.Sochinskiy37m
Covers building a serverless mobile app backend using AWS services, explaining how to design a backend without managing servers and how that fits microservice…
Talk in Russian on
UX designer, is that you?Ilya Bovkunov31m
Covers the final stages of product design where interactive prototypes become visual (graphic) design, focusing on typography, color and visual accents. Uses…
Talk in Russian on
Highload at a University: Idealism, Calculating Management or Empty HopesArtem Kalichkin45m
Examines common misconceptions teams from regular software projects bring to building high-load systems, naming components like databases and ElasticSearch…
Talk in Russian on
Agile Is Dead (!|?)Aleksandr Sidorov37m
Examines why people claim “Agile is dead,” arguing this reflects the maturation of Agile and the IT industry rather than its failure. Discusses causes for that…
Talk in Russian on
Voice Processing with a Codec in C on Android? Done!Konstantin Tskhovrebov22m
Shows how to implement voice capture, Opus compression and Ogg packaging on Android using native C code via the NDK. Covers when native code is appropriate…
Talk in Russian on
A/B Testing: What to Pay Attention ToArtur Malikov43m
Overview of A/B testing fundamentals and history, plus what infrastructure is required to run A/B experiments. Covers technical and user-facing challenges in…
Talk in Russian on
Genuine web-scale HardwareAndrey Chernyshev54m
Examines web-scale data center hardware trends and principles, explaining how Facebook’s approach changed server infrastructure and opened new open-platform…
Talk in Russian on
Using Pinba in Badoo: Practical ExperienceDenis Karasik43m
Describes using Pinba (a real-time PHP monitoring/aggregation server) at Badoo to measure backend performance and find bottlenecks. Focuses on what metrics…
Talk in Russian on
ChatOps in Practice: Organizing the Support Team's WorkEvgeniy Potapov36m
The talk explains applying ChatOps for an operations/support team, describing what ChatOps is and how to use chat-based workflows and task assignment. It names…
Talk in Russian on
What Comes After web-scale?Maksim Shaposhnikov38m
Examines the shift from current Web-scale architectures toward what comes next, discussing Web-scale technologies identified by Gartner and their adoption by…
Talk in Russian on
55+1 Tricks to Improve JavaScript CodeTatyana Babich37m
Practical techniques and tips for improving JavaScript code for frontend applications, with concrete examples of how to organize modularity and components in…
Talk in Russian on
Custom Properties as the Foundation of CSS ArchitecturePavel Lovtsevich42m
The talk explains how CSS Custom Properties (CSS variables) can be used as a foundation for CSS architecture, showing practical examples of their application…
Talk in Russian on
Principles of Automatic Application Scaling in AWSAnton Regeda39m
Explains how to prepare an application for horizontal autoscaling and fault tolerance on AWS, focusing on the mechanics and configuration of AWS Auto Scaling…
Talk in Russian on
Mobile Project Analytics — Verify and TrustAleksandr Lukin31m
The talk examines discrepancies between metrics reported by different mobile analytics platforms (example: Flurry vs others) and explains how to choose which…
Talk in Russian on
Little-Known Pitfalls of A/B TestingRoman Poborchiy41m
Explains common hidden pitfalls in running A/B tests, naming assumptions behind popular automation tools such as true random user assignment and independence…
Talk in Russian on
Myths about Handling Personal Data on WebsitesMaksim Lagutin40m
Explains what the Russian personal data law was intended to do, who and what it regulates, and the main legal risks for websites. Reviews common myths about…
Talk in Russian on
Myths of Personal Data Processing and Their SecurityStanislav Yaroshevskiy33m
Overview of personal data handling and security in Russian practice: defines what counts as personal data, explains its classes and types, and discusses which…
Talk in Russian on
Monitoring Web Projects: Real-Time Monitoring and AnalyticsAleksandr Demidov01h 02m
Covers real-time monitoring and analytics for web projects used by web studios that often lack sysadmins. Describes the costs of slow or unavailable sites…
Talk in Russian on
MRI for DataAnastasiya Goryacheva46m
Describes a method for tracking data flows that form the environment in which a user works, focusing on detecting changes to data on a web page. Presents a…
Talk in Russian on
How to Compare and Choose a Hosting ProviderIgor Myzgin54m
Compares classes of hosting services — virtual servers (VPS/VDS/cloud) and dedicated server rentals with related services — and discusses how to evaluate and…
Talk in Russian on
New IT for the New EnterpriseAleksandr Titov55m
The talk analyzes how enterprise IT is shifting toward web-scale practices by examining examples like GE monetizing data, banks exploring controlled…
Talk in Russian on
How We Made WebGL FasterMstislav Zhivodkov30m
Describes performance work done to make a WebGL-based web application responsive on slow machines. Covers practical lessons from a frontend team (JS/HTML/CSS…
Talk in Russian on
The Fight for Top Talent in the Age of Disruptive InnovationAleksandr Ziza01h 01m
The talk analyzes how leading companies compete for top technical talent amid disruptive innovation, noting that half of top hirers are in IT and many…
Talk in Russian on
How We Prepared Data: ORM and All ThatKirill Filimonov25m
Describes preparing application data using an ORM and caching: defining the domain model, identifying entities and relationships, and representing them in ORM…
Talk in Russian on
Lawyer Battle: Learning to Win in CourtNikolay Zaychenko57m
Explains when it makes sense to bring legal cases and when to avoid courts, covering how to recognize favorable moments to file a lawsuit and how to assess…
Talk in Russian
Developing a Cross-Platform C++ Framework for Mobile PlatformsVladimir Soldatov40m
Describes building a cross-platform C++ framework to share core functionality of an enterprise mobile product (HyperHive) across iOS, Android, Cordova…
Talk in Russian on
Bosun: modern monitoringDima Medvedev54m
Presentation about Bosun, the open-source monitoring system from StackExchange, and its use at OneTwoTrip over 1.5 years. Covers problems with traditional…
Talk in Russian on
Security in Android ApplicationsAleksandr Smirnov43m
Shows that 75% of apps had critical vulnerabilities (HPE 2015) and explains Android’s real attack surface: Linux UID isolation, separate processes and…
Talk in English on
Stability of WebGL applicationsKirill Dmitrenko45m
The talk examines stability issues in WebGL applications, using problems encountered while developing a panorama API as a concrete example and describing how…
Talk in Russian on
How we rewrote an enterprise IBM Maximo solution using web technologiesSergey Pesetskiy42m
Describes replacing/implementing an enterprise EAM system using IBM Maximo to record apartment buildings and maintenance work for Moscow’s open-government…
Talk in Russian on
Tagline: ratings of services and technologiesAleksey Ramenskiy30m
A session presenting rankings of services and technologies aimed at backend developers, listing which tools and platforms are popular or recommended. It covers…
Talk in Russian on
Moscow website in 6 monthsIgor Tsupko50m
Describes building the Moscow city website in six months, focusing on SOA-cloud architecture patterns, API service design and pitfalls encountered, and tools…
Talk in Russian on
base.network — decentralized web on JavaScriptDenis Glazkov53m
base.network presents a decentralized web implementation written in JavaScript that applies peer-to-peer technologies similar to those used in Bitcoin, Twister…
Talk in Russian on
Optimizing the UI flowDmitriy Kurkin27m
Describes implementing a UI watchdog to detect main-thread stalls: two implementation patterns (timer-based and RunLoop-based), how to collect watchdog results…
Talk in Russian on
Project life in production: operational tipsNikolay Sivko53m
Covers operational practices for keeping revenue-generating web projects running in production, focusing on planning for fault tolerance and implementing…
Talk in Russian on
Coevolution of enterprise and open-sourceIlya Kosmodemyanskiy42m
Examines how open-source technologies have entered and influenced enterprise (industrial) IT, discussing debates between triumphant and skeptical views. Covers…
Talk in Russian on
Organizing reliable backups for a web projectAnton Baranov52m
Covers reliable backup strategies for web projects, focusing on what to back up (databases and files), backup types (full, incremental, etc.), frequency, and…
Talk in Russian on
DC/OS — more than PaaSNikita Borzykh42m
DC/OS (Data Center Operating System) from Mesosphere is presented as a platform that unifies and simplifies deployment and operations of distributed systems…
Talk in Russian on
Health of malware on iOS devicesDmitriy Evdokimov40m
Examines how malware can operate on iOS devices without jailbreaking, evaluating whether the latest iOS version and lack of jailbreak guarantee the absence of…
Talk in Russian on
Agile-battleMikhail Zaborov34m
Argues that Agile principles work but are often turned into rigid ritual: Scrum's values help small teams yet Scrum becomes religion when treated dogmatically…
Talk in English on
Do we need to adopt DevOps?Andrey Shorin46m
A retrospective case study of introducing DevOps practices in site operations at hh.ru over three years: it identifies practical signs of DevOps, explains…
Talk in Russian on
Practical transformation of a traditional corporationRodion Shishkov46m
Examines how a traditional corporation views itself and its IT, contrasts the goals of a classic corporation with those of a Web-evolved company, and explains…
Talk in Russian on
How to be accountable for productionAndrey Sumin55m
Focuses on improving frontend technical quality beyond standard testing (local checks, cross-browser, automated and load tests). Describes additional work…
Talk in Russian on
Release engineering at Mail.ru, an inside lookMaksim Glekov50m
Describes Mail.ru’s in-house release engineering for deploying application releases across multiple server groups totaling hundreds of machines. Explains why…
Talk in Russian on
Debunking the myth of legal complexityKirill Mityagin55m
Covers common legal pitfalls for software projects and practical ways to fix them: explains contract basics for clients, partners and employees, and shows how…
Talk in Russian
React: a new era of frontend developmentRobert Kharitonov59m
React (JavaScript) is presented as a modern UI-component library from Facebook that became widely popular in 2015–2016. The talk explains why React gained…
Talk in Russian on
How we adapted 150 sites with dynamically-served JavaScriptA.Tsympov, E.Koltsov45m
A Russian frontend talk describes adapting 150 websites that use dynamically-served JavaScript for device-specific delivery. It covers initial state, all…
Talk in Russian on
MVP peculiarities in EnterpriseVladimir Vasilev34m
Defines why a Minimum Viable Product (MVP) is useful inside large enterprise organizations and explains what “minimally viable” means in that context. Covers…
Talk in Russian on
Entering new markets — is it that hard to organize?Pavel Shinkarenko43m
Guidance for Russian IT companies on expanding into European markets, focusing on operational setup, choosing legal jurisdictions, and comparing taxes and…
Talk in Russian on
Life of HTML in 2GIS on iOSRoman Yanke58m
Explains when and why the native 2GIS iOS app embeds web technologies (HTML/web views), what is appropriate to do with a web-view and what must be avoided, and…
Talk in Russian on
Running on batteriesSergey Averin47m
Comparative look at electric versus combustion vehicles, using examples from Tesla and the Russian Lada Ellada to evaluate costs and benefits of running on…
Talk in Russian on
My small cozy PaaSIlya Beda37m
A practical account of designing and building a self-made PaaS using Docker, Registrator, etcd, confd and Ansible. Explains why the author chose to implement a…
Talk in Russian on
Hyperconvergence — a gentle introduction to web-scaleAndrey Nikolaenko50m
Explains the concept of web-scale infrastructure focused on horizontal scalability using uniform x86 building blocks, rather than traditional enterprise…
Talk in Russian on
Are Universities Waiting for Us?Dmitriy Voloshin54m
Mail.Ru Group's experience organizing large-scale student training programs and recruiting junior programmers through universities, covering why companies need…
Talk in Russian on
Event-based self-healing monitoringKirill Sotnikov36m
Proposes an event-driven self‑healing layer that takes alerts from monitoring, publishes them to an SNS topic, and triggers small AWS Lambda handlers (often…
Talk in English on
How to Build Your Own SDK and the First 50 ExtensionsVladimir Likhtanskiy31m
Describes how Plesk designed and implemented an SDK to support third-party plugins (called extensions), balancing product release constraints and experimental…
Talk in Russian on
A Whale at Human Service: microPaaS DeisAleksey Medvedchikov36m
Presentation describes microPaaS Deis as a tool to simplify deploying web services by automating tasks like provisioning virtual machines/servers, setting up…
Talk in Russian on
Myths About Entering the Asian MarketYaroslav Gorodetskiy49m
A software company describes its two-year effort to enter Asian markets, focusing on real differences from European and CIS markets. The talk covers market…
Talk in Russian on
Building Models Using Ad Sales as an ExampleAleksey Praslov18m
The talk addresses building predictive models to estimate relationships between metrics (for example in ad sales) when it’s impossible to run all experiments…
Talk in Russian on
Website Optimization: Diagnoses and Treatment PlansIvan Mikheev36m
Covers diagnosing and fixing slow website performance by identifying root causes of site slowdowns. Describes common, simple tools for finding bottlenecks and…
Talk in Russian on
How a Web Accelerator Accelerates Your SiteAleksandr Krizhanovskiy42m
Explains what a Web accelerator (reverse proxy / frontend) is and how it speeds up a website. Covers different types of accelerators, their capabilities and…
Talk in Russian on
Digital Pipeline — Innovations in SalesMikhail Tokovinin42m
Examines problems in current sales practices and sales management and argues that web technologies can transform sales processes. Describes how web-based…
Talk in Russian on
Virtualized Network Services at Line Rate in a Server EnvironmentAleksandr Shalimov46m
Describes running multiple virtualized network functions (NFV) at line rate on commodity servers — not just single 100Gbps services like vSwitch/NAT/LB but…
Talk in Russian on
MVP Particulars in EnterpriseVladimir Vasilev34m
Explains why an MVP (minimum viable product) is useful in enterprise environments, defines what “minimum viable” means for large organizations, and analyzes…
Talk in Russian on
Moving on Thin IceSergey Karatkevich42m
Talk argues against blindly adopting microservices, containers and immutable infrastructure, describing a real project deployed in 20 countries in four months…
Talk in Russian on
The UI Component Library You Always Dreamed OfRobert Kharitonov44m
Overview of how React community practices have produced practical UI component libraries; compares React’s simple, effective tools for building reusable UI…
Talk in Russian on
Days and Concerns of the IT Department Director of an Industrial CorporationDm.Smolyarov55m
A talk about the day-to-day responsibilities and challenges of an IT department director in a large industrial corporation, focusing on managing high-load web…
Talk in Russian on
A Mobile App as a Way to Change the Corporate WorldAndrey Timerbaev52m
Describes how building the Russian Post mobile app exposed limits of the existing corporate architecture and prompted adoption of service-oriented and…
Talk in Russian on
Effective Business Support in Difficult SituationsYuliya Sinyanskaya20m
The talk examines common myths about employee training (too expensive, a single expert has all answers, trained staff will leave) and argues they are incorrect…
Talk in Russian on
Bots — a Passing Trend or the Real Future?Korolev Karen01h 58m
Overview of chatbots: what they are, why they became popular with the rise of messengers, and whether they are a passing trend or a lasting part of digital…
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.