~/talks

Dmitry Chuyko

what they talk about

all 9 in the filters

where they keep going back

all 10 in the filters

on a stage with

never shared a talk

who talks about the same things

titleconferencedate
From Kitchen to Table: A Safe Software Journey with SBOMsSpring I/O 20262026-04-13
Builds produce an SBOM (CycloneDX by default) inside the Spring Boot JAR and CI can extract and enforce it; signed images and attestations are verifiable with…
Talk on
Legal JVM Doping in Your ContainersJCON EUROPE 20252025-05-12
Uses concrete tweaks and tools to speed Java containers: switch bloated base images and fat jars to layered buildpacks, set heapPercent=80, prefer classpath…
Talk on
Why You Need Performance Tests for Proper Kubernetes ScalingJCON EUROPE 20242024-05-13
Kubernetes deployments that use default JVM/container settings routinely waste resources and spike cloud bills — one example shows a migration that suddenly…
Talk on
Not Your Father's Java, Not Your Mother's JavaScriptJCON Europe 20232023-06-20
Claim: Java ships feature releases twice a year while ECMAScript updates yearly, and runtimes converge — a WebAssembly JVM exists and GraalVM/Truffle runs…
Talk on
Java & Alpaca: A Beautiful FriendshipFOSDEM 20222022-02-05
BellSoft created tiny containers based on Alpine Linux. But Alpine has its cons: musl sometimes performs worse than glibc, LTS support is not long enough. So…
Talk on
Docker Who. Small Containers Through Time and SpaceDevoxx Ukraine 20212021-11-19
Alpine Linux support for OpenJDK (Portola integrated as JEP 386 in JDK 16 and present in JDK 17) makes musl-based Liberica JDK builds possible, cutting base OS…
Talk on
Chasing the GrailJCON-ONLINE 20212021-10-05
Graal AOT/JIT removal from JDK 16 is not the end: developers can still build native images with Graal native-image, use Spring AOT + Spring Native to generate…
Talk on
Docker Who: Small Containers Through Time and SpaceJCON-ONLINE 20212021-10-05
BellSoft ships Alpine musl OpenJDK builds that land upstream via the Portola work (JEP 386 merged around JDK 16) so official HotSpot binaries run on musl; base…
Talk on
Chasing the GrailConf42 Site Reliability Engineering 20212021-09-30
JDK 16 adds JDK 16 musl support but upstream drops built-in AOT so Graal native work moves to external toolchains; GraalVM licensing shifts and…
Talk on
Docker Who. Small Containers Through Time and SpaceBerlin Buzzwords 20212021-06-15
Alpine Linux support is now in OpenJDK via the Portola work merged around JDK 16, enabling musl-linked JDK builds (used by Liberica JDK) that shrink base…
Talk on
Alpine Musl Containers: Now UpstreamFOSDEM 20212021-02-06
Container images based on Alpine Linux have been around for some time. You can calculate the real cost savings from using small containers, which we will do…
Talk on
Java on ARM. Theory, Applications and WorkloadsDevoxx Belgium 20192019-11-04
BellSoft’s Liberica builds and contributions make OpenJDK run natively on ARM64 with real JVM work: added ARM intrinsics (multiply-high), string hot path…
Talk on
Java on ARM. Theory, Applications, and WorkloadsBerlin Buzzwords 20192019-06-16
Shows that OpenJDK on ARM is production-ready: AArch64 intrinsics are added to hotspot and Java 11+ builds run on servers and Pi-class devices, with minimal VM…
Talk on
Do not put all eggs in one containerGeeCON 20192019-05-15
Shows concrete steps to make Java microservices actually fit in containers: builds and compares images (Alpine/musl Liberica/OpenJDK base, smallest image ~37…
Talk on
JVM on ARM. From sensor to cloudLinaro Connect Bangkok 20192019-04-01
Demo builds a secure ARM gateway that reads a hardware temperature sensor on a Raspberry Pi, sends data to Kafka, processes it in the cloud and renders it in a…
Talk on
~/search
type to search 6,249 conferences, 138,987 speakers and 185,172 talks
~/help
cmdctrl k
search every conference, speaker and series
/
focus the filter search
h
home
c
conferences
s
speakers
e
series
t
light / dark — the status bar button does the same
?
this help
esc
close this, then clear every filter — or just the search, while you are typing in it

Ignored while you are typing. Pages without a filter rail have no search to focus.