DevOpsDays Moscow 2021
who it's for
backend engineers, devops engineers, data engineers, mobile developers, engineering managers, quality engineers, blockchain developers
topics
Flutter testing and CI; Android audio video sync; MLOps pipelines with MLflow; Kafka with Python multiprocessing; monolith decomposition with RabbitMQ; ArgoCD and Spark on Kubernetes; service worker background sync; smart contracts for escrow and multisig; WIP limits and small commits; lightweight analytics tracking; JSON:API migration on Flask; lean technical documentation
| title | author | length |
|---|---|---|
| Flutter and a Large Project — Who Wins? | Evgeniy Saturov | 45m |
Examines using Flutter on a large-scale project: the talk discusses challenges and practical experience of applying Flutter for big applications, covering… | ||
| A Humane Environment in IT: Create It and Don’t Spend It | Aleksandra Uryadova | 44m |
Discusses building a humane working environment in IT that supports people without wasting resources; covers practices and approaches to create and sustain… | ||
| Model Development and Deployment Tools. An Introduction to MLOps. | Aleksey Zhadan | 33m |
An introduction to MLOps covering tools for developing and deploying machine learning models. It presents platforms and practices for model development and… | ||
| A/V Sync on Android. How It Works. | Fedor Tsymbal | 40m |
Explains how audio/video synchronization works on Android, covering Android multimedia components and timing mechanisms involved in keeping A/V in sync… | ||
| WIP Limit for Developers | Dmitriy Kandalov | 47m |
Explains using WIP (work-in-progress) limits for software developers to improve flow. Describes the problem of too much concurrent work and proposes applying… | ||
| Analytic Trackers in 2021 — How to Please Everyone | Aleksandr Daskal | 44m |
Presentation examines analytics trackers in 2021, reviewing different tracking technologies and the challenges of satisfying multiple stakeholders. It covers… | ||
| Monolith Carving | Pavel Yurkin | 43m |
A presentation titled “Cutting Up the Monolith” describes breaking a monolithic application into smaller services. It covers problems of a large monolith… | ||
| Turning Python into a Hydra, or How We Combined Multiprocessing with Kafka | Ilya Orlov | 30m |
Describes turning a Python application into a high-throughput worker system by combining multiprocessing with Kafka. Covers using Python multiprocessing… | ||
| Background Services in Browsers — Is There Life After Tab Close? | Maksim Salnikov | 47m |
Examines background services in web browsers and whether web pages or web apps can continue running after their tab is closed. Discusses browser technologies… | ||
| Smart Contracts and Deal Automation | Sergey Prilutskiy | 45m |
Overview of smart contracts and how they can automate transactions, with discussion of technologies like blockchain platforms that support smart contracts… | ||
| Outsourced Development - A View from Outside and Inside | Dmitriy Matveev | 47m |
A talk about outsourcing software development that examines it from both the client (external) and provider (internal) perspectives. It covers practical… | ||
| ArgoCD + Spark + Kubernetes = a Managed Analytics Platform | Viktor Vedmich | 44m |
Describes building a managed analytics platform on Kubernetes using ArgoCD for GitOps-based deployment and Apache Spark for data processing. Explains how these… | ||
| How to Start Delegating and Not Be Afraid of the Outcome | Aleksey Deryushkin | 49m |
Presentation explains how to start delegating work without fearing the outcome by using practical delegation techniques and processes. It covers setting clear… | ||
| Clojure. One Language to Rule Them All | Sergey Tkachenko | 49m |
A demo of an end-to-end ad publishing and search application implemented entirely in Clojure: ClojureScript + React frontend, JVM backend, an embedded… | ||
| The Story of How We Wrote a Crawler on Outsource | Aleksey Alkhutov | 29m |
A case study about outsourcing development of a web crawler: what problem required the crawler, how the team organized the outsourced work, and practical… | ||
| Building JSON:API Applications with Flask, Migrating from Flask-RESTful | Suren Khorenyan | 47m |
Covers building JSON:API-compatible applications using Flask and migrating from Flask-RESTful. Describes tools, patterns, and practical steps for implementing… | ||
| Writing Technical Documentation in a Lean Style | Elena Fedotova | 44m |
Describes applying Lean principles to creating technical documentation: reducing waste, iterating quickly, and focusing on user value. Covers practical… | ||
| Acquiring Software Copyrights and Transferring Them by Contract | Irina Stepanova | 50m |
Covers legal aspects of acquiring rights to computer programs and transferring those rights by contract, focusing on how software ownership is obtained and… | ||
| nothing matches | ||