Testing, Kafka containers with, Testcontainers There and back again
Did you ever wonder how your applications will behave once deployed to production Sure, you have unit tests, and your test coverage is skyhigh. 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, and 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 rapidfire introduction to the core concepts of the containers and how they can help improve integration testing, were going to zoom in on supported outofthebox containers. You will learn how to test the complex stacks like Apache Kafkabased streaming platform (or even Confluent Cloud) and other components.
|