DubJUG 256 - Nicolas Fränkel

Join Nicolas Fränkel on a rare visit to Dublin. At this event you will learn about OpenTelemetry Tracing, along with a walkthrough of End-to-End Pull Request Testing on Kubernetes. As always, drinks and pizza is provided courtesy of our premier partners, Integral Ad Science, Stackand.Co Recruiters and FINEOS.

FULL TALK DETAILS BELOW ⤵️

In-Person Seats Now Available

Get up to date news about this event.

Event map

Additional Information

Talk 1: Practical Introduction to OpenTelemetry tracing

Tracking a request’s flow across different components in distributed systems is essential. With the rise of microservices, their importance has risen to critical levels. Some proprietary tools for tracking have been used already: Jaeger and Zipkin naturally come to mind.

Observability is built on three pillars: logging, metrics, and tracing. OpenTelemetry is a joint effort to bring an open standard to them. Jaeger and Zipkin joined the effort so that they are now OpenTelemetry compatible.

In this talk, Nicolas will describe the above in more detail and showcase a (simple) use case to demo how you could benefit from OpenTelemetry in your distributed architecture.

.

Talk 2: A Walkthrough End-to-End Pull Request Testing on Kubernetes

As applications increasingly rely on Kubernetes for deployment, ensuring seamless integration and end-to-end testing during pull requests is crucial. This talk dives into the practical steps of building a robust CI/CD pipeline that mirrors production environments, enabling reliable and efficient testing within your Kubernetes ecosystem.

With Nicolas, we’ll explore how to:
* Set up foundational unit and integration tests using modern tools like Testcontainers and GitHub Workflows.

  • Integrate Google Kubernetes Engine (GKE) to emulate a production-grade cluster for testing.

  • Leverage vCluster to isolate test environments, ensuring parallel runs and minimizing interference.

  • Gain actionable insights to create scalable and maintainable testing pipelines via an existing working example.


.

About Nicolas

Nicolas Fränkel is a technologist focusing on cloud-native technologies, DevOps, CI/CD pipelines, and system observability. His focus revolves around creating technical content, delivering talks, and engaging with developer communities to promote the adoption of modern software practices. With a strong background in software, he has worked extensively with the JVM, applying his expertise across various industries.

In addition to his technical work, he is the author of several books and regularly shares insights through his blog and open-source contributions



Thanks to tcube

Drinks and food courtesy of our partners, Integral Ad Science, Stack and Co, FINEOS and tcube Dublin.


.

About the Dublin Java User Group

Since 2006, the Dublin Java User Group, aka DubJUG, has been working with the global Java community to amplify technical knowledge for the benefit of Irish based developers and businesses. FIND OUT MORE