Gunnar Morling

Gunnar Morling

Random Musings on All Things Software Engineering

All tags

java cdc debezium performance streaming kafka postgres flink jfr architecture tooling kafka-connect quarkus testing graalvm jpms kubernetes api-design build-tools compatibility concurrency distributed-systems maven monitoring plugin-architecture reliability shell troubleshooting aws challenge conferences internals jlink language-features native-image open-source openjdk patterns replication software-engineering sqlite validation virtual-threads ai algorithms aot appcds automation blogging career ci-cd cloud code-review containers data-processing database-design deployment documentation durable-execution error-handling gc getting-started git github-actions governance hardware hugo i18n infrastructure jmx jq kraft linux logging materialized-views meta microservices networking parquet queues records serverless simd speaking sql streams terraform testcontainers web-development workspace