Sept

10

Thursday

What Doesn't Kill Your JVM Makes It Stronger

What Doesn't Kill Your JVM Makes It Stronger OST Ostschweizer Fachhochschule, Campus Rapperswil, Oberseestrasse 10, 8640 Rapperswil-Jona Tickets

Credits: info@ch-open.ch

Software does not simply break — it reveals. Every fault, latency spike, and cascading failure is a signal about the assumptions baked into your design. The question is whether your system — and your test suite — is equipped to hear it.
This workshop fuses two complementary disciplines into one intensive, hands-on session:
Probabilistic Testing with Punit — the statistical tooling that lets Java teams measure, enforce, and version-control the resilience properties of non-deterministic systems: LLM integrations, ML inference, distributed services, and randomized algorithms that traditional binary pass/fail tests were never designed to handle.
Resilience Engineering for Java — the design principles, and architectural patterns that turn pressure into performance, like circuit breakers, fault injection, and TDD-driven failure handling.

The thread connecting both halves is a concrete end-to-end scenario: an AI-enriched Java application, where non-deterministic LLM calls meet production-grade resilience requirements. Participants work through the full arc — from writing probabilistic test specifications and latency percentile assertions, to implementing and verifying the resilience patterns that make those specifications pass.
Participants leave with a concrete vocabulary,

...

show more

Software does not simply break — it reveals. Every fault, latency spike, and cascading failure is a signal about the assumptions baked into your design. The question is whether your system — and your test suite — is equipped to hear it.
This workshop fuses two complementary disciplines into one intensive, hands-on session:
Probabilistic Testing with Punit — the statistical tooling that lets Java teams measure, enforce, and version-control the resilience properties of non-deterministic systems: LLM integrations, ML inference, distributed services, and randomized algorithms that traditional binary pass/fail tests were never designed to handle.
Resilience Engineering for Java — the design principles, and architectural patterns that turn pressure into performance, like circuit breakers, fault injection, and TDD-driven failure handling.

The thread connecting both halves is a concrete end-to-end scenario: an AI-enriched Java application, where non-deterministic LLM calls meet production-grade resilience requirements. Participants work through the full arc — from writing probabilistic test specifications and latency percentile assertions, to implementing and verifying the resilience patterns that make those specifications pass.
Participants leave with a concrete vocabulary, a proven pattern catalogue, and running JUnit 5 tests that express and verify resilience as first-class distributional contracts, and not vague aspirations.

show less

Event organiser

Event organiser of What Doesn't Kill Your JVM Makes It Stronger

CH Open

Tickets

Sale ends on Thursday, 10.09.2026 17:00

Standard-Ticket

Early Bird

until 01.07.

460.00 CHF 530.00 CHF

Mitglieder von CH Open und Partnerorganisationen

Early Bird

until 01.07.

360.00 CHF 440.00 CHF

Schüler:innen / Studierende

120.00 CHF

Prices incl. taxes

Total: XX.XX CHF
Please select tickets from a ticket category first
Please select tickets from a ticket category first
Please select tickets from a ticket category first
None of these payment methods?

Tickets are also available at our Box offices.

Box offices

Tickets for this event can be found at the following box offices:

Liechtensteinische Post

Orell Füssli

SOB

Solothurn Tourismus

Tourism Rheinfelden

TourismusRegion Baden

Total: XX.XX CHF

Please select tickets from a ticket category first
Please select tickets from a ticket category first
Please select tickets from a ticket category first

Info

Location:

OST Ostschweizer Fachhochschule, Campus Rapperswil, Oberseestrasse 10, Rapperswil-Jona, CH

Event organiser

What Doesn't Kill Your JVM Makes It Stronger is organised by:

CH Open