Санкт-Петербург
пл. Победы, 1, Гостиница «Park Inn by Radisson Пулковская»
Practicing at the Cutting Edge
Распределенные системы в Одноклассниках
Spring Puzzlers: тонкости и нюансы работы Spring
Using Java Microbenchmark Harness (JMH) in a real world project
Тюним производительность взаимодействия
The Lord of the Strings: Two Scours
Как укротить буйного в отделении: смирительные Java-рубашки для MongoDB
Java(Script) on JVM
Improve Testing Code Quality with Mutation Testing
CompletableFuture in Java 8, asynchronous processing done right
Что должен знать о сетях каждый Java-разработчик?
Рефакторинг в функциональном стиле
Цифровая подпись в Java, Россия vs Эстония
Adventures with concurrent programming in Java: A quest for predictable latency
Legacy: как победить в гонке
Ping-pong programming
Hystrix – managing failures in distributed systems
The Macro of Microservices
Get Past the Syntax, the Real Scare's in the Semantics
Нужен ли нам Unsafe в Java?
WILD microSERVICES
How «final» is final?
Вещи в Интернете: затаскиваем облачные сервисы на «безмозглые железяки»
Чего ждать от Java 9?
Busy Developer’s Guide to Amazon Web Services
Vert.x: руководство по эксплуатации
Опыт использования Kotlin в JetBrains
Современный взгляд на реализацию классических дизайн-паттернов в Java
Reactive Programming: creating highly responsive applications
Что же мы измеряем?
Spring Boot loves DevOps
Разбор сложных случаев OutOfMemoryError
The Bootiful Application
50 оттенков Play!
Клиентская Java вне браузера: делаем нативные клиенты на Java
Iconoclasm