์‹ค์‹œ๊ฐ„ ์›€์ง์ด๋Š” ๋ฐ์ดํ„ฐ๊ฐ€ ๊ฐ€์ ธ๋‹ค ์ค„ ๊ฐ€์น˜, Data in Motion Tour์—์„œ ํ™•์ธํ•˜์„ธ์š”!

Testing Kafka containers with Testcontainers: There and back again

ยซ Kafka Summit London 2022

Did you ever wonder how your applications will behave once deployed to production? Sure, you have unit tests, and your test coverage is sky-high. However, you might depend on external resources like Apache Kafkaยฎ or Kafka Connect connectors, kSQL, etc. Moreover, without proper integration testing, you cannot be confident about the stability of your production environment.

In this session, Viktor talks about Testcontainers, a library (that was initially created for JVM, now exists in many languages) that provides lightweight, disposable instances of shared databases, clusters, and anything else that can run in a Docker container! After a rapid-fire introduction to the core concepts of the containers how they can help improve integration testing, weโ€™re going to zoom in to supported out-of-the-box containers. You will learn how to test the complex stacks like Apache Kafkaยฎ-based streaming platform (or even Confluent Cloud) and other components.

Related Links

How Confluent Completes Apache Kafka eBook

Leverage a cloud-native service 10x better than Apache Kafka

Confluent Developer Center

Spend less on Kafka with Confluent, come see how