Voxxed Days Minsk 2018
as the organisers put it
Voxxed Days Minsk is a Belarus Developers Conference with variety of topics in Java/JVM, DevSecOps and Fron End streams
| title | author | length |
|---|---|---|
| Opening | Dzmitry Skaredau | 11m |
Opening gives practical logistics and schedule: Wi‑Fi password is married_guest and social channels include Twitter, Instagram and a Telegram chat; main room… | ||
| Twelve Ways to Make Code Suck Less | Venkat Subramaniam | 51m |
Gives twelve concrete prescriptions: schedule time to pay technical debt, track cohesion (cyclomatic complexity example rising from 5 to 864), and eliminate… | ||
| The adventures of Senior Holmes and Junior Watson | Baruch Sadogursky, Evgeny Borisov | 51m |
У вас в голове звучит музыка из вашего любимого сериала про Шерлока Холмса
— Шерлок, почему опять ничего не работает?
— Это элементарно, друг мой! Во-первых… | ||
| Enabling Googley microservices with gRPC | Alex Borysov | 50m |
gRPC (HTTP/2 + protobuf) claims concrete performance wins: migrating from JSON RPC shows 11× CPU improvement and community benchmarks report 200k–2M QPS… | ||
| Debugging and Troubleshooting Java-based Microservices in Kubernetes | Ray Tsang | 53m |
Walks through diagnosing a Java microservice error end-to-end: verify staging vs production, avoid image tag latest, use kubectl describe and kubectl logs with… | ||
| Let's Get Lazy: Exploring the Real Power of Streams | Venkat Subramaniam | 47m |
Efficiency is achieved not just by running things faster, but by avoiding things that shouldn't be done in the first place. Lazy evaluations are a core feature… | ||
| JDK 9 & 10: Mission Accomplished, What Next For Java | Simon Ritter | 56m |
Java moves to a six-month release cadence and already ships concrete changes: JDK 9 lists 85 new features, JDK 10 adds local variable type inference (var) and… | ||
| Boot yourself, Spring is coming | Evgeny Borisov, Kirill Tolkachev | 01h 38m |
Много лет назад Java-программисты пользовались «new» для создания сервисов. Они проделывали огромное количество ручных действий и смешивали конфигурацию с… | ||
| Production Profiling: What, Why and How | Richard Warburton | 51m |
Claims that profiling in production is now practical and low overhead and shows how sampling (SIGPROF, perf, Java Flight Recorder and hardware event sampling)… | ||
| Make Your Data FABulous | Philipp Krenn | 51m |
Elasticsearch tradeoffs center on the FAB: Fast Accurate Big tradeoff: distributed shards give fast, big queries but can hurt accuracy. Example: a terms… | ||
| How to build Crypto Trading Platform with Spring 5 and Reactor 3 | Oleh Dokuka | 01h 07m |
This talk giving a fundamental understanding of Reactive Approaches with Spring 5 and Reactor 3 and showing how to build/migrate Reactive System to new… | ||
| Service mesh for microservices | Ivan Kruglov | 51m |
Service mesh is a dedicated layer in and company’s architecture which supposed to simplify communications between service and make it secure and reliable… | ||
| Spring Boot Starter - How And Why? | Kirill Tolkachev, Gorelikov Maxim | 47m |
Shows how a company builds and ships custom Spring Boot starters, using spring.factories and explicit auto-configuration lifecycle hooks to inject beans early… | ||
| GraphQL - APIs the New Way | Vladimir Tsukur | 54m |
Wix proves GraphQL as a practical replacement for REST by wiring a Spring Boot Java stack with graphql-java + graphql-java-tools + graphql-spring-boot-starter… | ||
| Multiplatform Kotlin in 42 minutes | Eugene Petrenko | 47m |
Kotlin code implements a Mandelbrot renderer once in a common module and compiles it to a JVM backend, a JavaScript React frontend and a console app, reusing… | ||
| Spring Cloud: API gateway upgrade & configuration in the cloud | Orkhan Gasimov | 54m |
Compares Zuul vs the new reactive Spring Cloud Gateway (reactive) and shows how routes, predicates and filters move from Java code into YAML so gateways can… | ||
| Kotlin: lazy language for lazy people | Marharyta Nedzelska | 51m |
A few years ago you had to work hard to succeed in some fields. Nowadays you don’t need to work hard but to work smart. So this means that most of the time… | ||
| How threads help each other | Alexey Fedorov | 54m |
Explains the 1996 Michael‑Scott queue implementation used in C++ and Java, the actual node layout and the two-pointer update (head and tail) sequence, and why… | ||
| Automating experiments with Kotlin DSL | Aleksandr Tarasov | 54m |
Company automates feature launches by coding experiments as a Kotlin DSL and running them with a custom Kotlin‑script/Gradle starter that compiles, validates… | ||
| Community BOF | 46m | |
Discussion of how local tech communities grow and sustain themselves with concrete examples: a meetup network running 15 events per year, a recent 160-person… | ||
| Kotlin strives for Deep Learning | Izzet Mustafaiev | 44m |
Walks through building a from‑scratch 3‑input XOR neural net in Kotlin on the JVM, initializing weights with a fixed seed, using sigmoid activation and… | ||
| Apache Beam: Unified Data Processing | Alexey Diomin | 41m |
Apache Beam provides a single programming model that runs on Dataflow, Flink, Spark, Apex and vendor runners and exposes portable runner and job/server… | ||
| Kotlin: MAX PAYNE | Artur Dryomov | 46m |
A team porting a mobile app to Kotlin documents concrete costs and fixes: nullability interop fails with unannotated Java APIs so they add an Option wrapper… | ||
| How to make IoT from dumb device using raspberry and "tambourine" | Vladislav Zablotsky | 47m |
A Raspberry Pi runs Linux and a Kotlin/Java service using Pi4J wrapper + Undertow REST to read a single-wire DHT sensor, toggle relays for fan and humidifier… | ||
| nothing matches | ||