Skip to content

TrustNoOne/kafka-http4s-service-template

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

14 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Kafka/Http4s service template

Work In Progress

Todo:

  • Use Tapir for http
  • use testcontainers-scala with confluent platform
  • use avro serialization w/ schemas for messages
  • cleanup/better logging
  • other service to interact with this one
  • added ZIO versions
  • helm/k8s deployment
  • HTTP Integration test
  • Boilerplate for paginated http apis
  • Run ITs into docker itself to avoid kafka port clashes
  • monitoring
  • write readme with examples

To deploy kafka locally for tests:

  • docker-compose -f cats/backend/app/src/it/resources/docker-compose-kafka.yml up -d
  • docker-compose -f cats/backend/app/src/it/resources/docker-compose-kafka.yml down

About

No description, website, or topics provided.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages