jokerconf

Joker 2017 (03.11.2017 — 04.11.2017)

Санкт-Петербург

Петербургское шоссе, 64/1, КВЦ «Экспофорум»

img Java 9: the good parts (not modules)

img Twitter’s quest for a Wholly Graal runtime

img GraphQL — API по-новому

img Event sourcing, event-driven architectures and CQRS

img img Java Puzzlers NG S03 — Откуда вы все лезете-то?!

img Understanding How Graal Works — a Java JIT Compiler Written in Java

img Модули Java 9. Почему не OSGi?

img Logging in the age of Microservices and the Cloud

img Java и GPU: где мы сейчас?

img Profilers are lying hobbitses

img Concurrency For Humans

img RESTful сервисы на LinkRest: от фиксированных ресурсов к динамическим графам

img Текстовый редактор — это вам не высшая математика, тут думать надо

img img Groovy DSL. Gradle под микроскопом

img Shenandoah: сборщик мусора, который смог (часть 2)

img Cloud native Java EE

img Using Kubernetes for Continuous Integration and Continuous Delivery

img Building a Smart Security Camera with Raspberry Pi Zero, Java and AWS

img Java 8: Хороший, плохой, злой

img One-cloud DC/OS на Java и для Java

img Big Data Science на Scala

img img Boot yourself, Spring is coming (Часть 1)

img Runtime vs. compile time (JIT vs. AOT) optimizations in Java and C++

img img Ceylon в продакшене

img img Amazon Alexa vs Google Home: Большая битва голосовых интерфейсов на Java

img img Boot yourself, Spring is coming (Часть 2)

img Тестирование lock-free алгоритмов, или Поиск иголки в стоге сена

img img Java Code Coverage mechanics

img JUnit 5 extensions: from conditional test execution to test templates

img Перенимаем опыт Google в построении микросервисов с gRPC

img Falcon — новый JIT-компилятор в Zing JVM

img Дизайн реактивной системы на Spring 5/Reactor

img TestContainers — интеграционное тестирование с Docker

img Graal, Value Types, Loom и прочие ништяки: что это и зачем оно нужно простому смертному

img Birth, life and death of a class

img ToroDB internals: open source Java database middleware under the hood

img Event Sourcing и CQRS на конкретном примере

img img img img img Круглый стол - Профилирование и оптимизация

img Проект Amber: вести с полей

img Сериализация: быстро, компактно, кроссплатформенно

img Дешевле, надёжнее, проще: хранение петабайтов видео и фото в Одноклассниках

img Как мы расширяли бутылочное горлышко разработки