Skip to content

Latest commit

 

History

History
34 lines (21 loc) · 927 Bytes

0002-spring-boot-as-the-base-application-framework.md

File metadata and controls

34 lines (21 loc) · 927 Bytes

Spring Boot as the Base Application Framework

  • Status: accepted
  • Deciders: @k2merlinsix, @jam01, @mnorton
  • Date: 2020-08

Context and Problem Statement

Should we add a base application framework to Apache Camel such as Spring Boot or Quarkus?

Decision Drivers

  • Speed up development
  • Maturity
  • Solid documentation and community

Considered Options

  • Spring Boot
  • Quarkus

Decision Outcome

We'll use Spring Boot as the base application framework to Apache Camel. We found that Spring Boot's auto-configuration features greatly speed up development time and it is well known and documented

Positive Consequences

  • Existing proficiency with Spring Boot as part of our internal bootcamp
  • Access to a bigger ecosystem, e.g.: Spring Cloud Config

Links