Configuring Spring

  • Great top to bottom watch through of a new springboot service including:
    • Rest controller
    • Domain object
    • Repository object for querying db
    • Spring data
    • Flyway for migrations
    • Actuator for monitoring, health probes
    • Testcontainers for testing locally with postgres (and other dependencies)

configuring spring

Source

Integration Patterns

  • Gregor Hohpe talks about mapping enterprise integration patterns to aws bits (eg lambda, eventbridge, gateway, etc)
  • You end up with a system of many tiny little things
  • Monitoring / observability overhead is high
  • Deploy pipelines are probably many (1 per component)

Source