Вызовите Rust — у нас тут медленно!
Как внедрить нативный движок на Rust в Java-приложение через Project Panama (FFI). Практика и подводные камни.
Как внедрить нативный движок на Rust в Java-приложение через Project Panama (FFI). Практика и подводные камни.
Современный senior-разработчик на Spring просто обязан разбираться в Kubernetes, без этих знаний уже никуда. Что необходимо знать, какие есть подводные камни, на что обратить внимание и как применять инструменты деплоя в Kubernetes — узнаете в докладе.
Amplicode
С появлением виртуальных потоков ThreadLocal перестал быть единственным решением для передачи контекста — в Java 21 появился ScopedValue. Но когда что использовать? Что быстрее и занимает меньше памяти?
Прослежу путь ретраев от повторных попыток в реальной жизни до их воплощения в микросервисных архитектурах. Расскажу, как ретраи эволюционировали в жизни, программировании и Java-экосистеме. Какие стратегии и инструменты помогают добиться надежности, а какие — всё ломают.
Т-Банк
Расскажу, как некоторые старые (compressed oops и compressed class pointers) и новые (compact object headers) настройки влияют на реальное использование памяти, и что делать, если ваше приложение приближается к границе в 32 GB.
Yandex Cloud
Мы активно дополняем программу. Подписывайтесь на нашу рассылку, чтобы быть в курсе.