~/talk

Apache Camel 4: what to expect

Talkat DevConf.CZ 2023 · 2023-06-16..06-18· [java]
slides:none on file

Camel 4 targets Java 17 minimum and Jakarta 10 compatibility, adds tooling like Camel JBang prototype runner and the visual Camel Caravan editor, and introduces a JUnit 5 extension, internal plugin manager cleanup, SBoM output and s390x clean builds. Performance work yields concrete gains: Cedar shows up to 51% throughput gain in contention tests and Disruptor about 36% faster in multi-producer scenarios; overall many core paths are measurably faster. Migration is intended as a near drop‑in from Camel 3, but expect SLF4J 2.x dependency adjustments and 33 components flagged (about 20 easily replaceable).

AI-written summary · about

  1. 0:00Intro
  2. 1:09The Apache Camel Project
  3. 2:21Camel JBang
  4. 3:40Camel Karavan
  5. 4:36Motivations for Camel 4
  6. 6:34Build a foundation for the future
  7. 8:13Simplify our build and release
  8. 9:15Reduce our maintenance effort
  9. 10:33Deprecated component
  10. 12:45Internal changes
  11. 17:58Performance improvements: SEDA
  12. 18:40Performance improvements: disruptor
  13. 19:02Performance improvements: overall
  14. 20:40What to expect?
  15. 21:19Planning the upgrade
  16. 22:46The path to Apache Camel 4
  17. 23:27Migrating from Camel 3
  18. 25:47User-impacting changes
  19. 27:01Migrating from Camel 2
  20. 27:54Closing comments
~/search
type to search 6,249 conferences, 138,987 speakers and 185,172 talks
~/help
cmdctrl k
search every conference, speaker and series
/
focus the filter search
h
home
c
conferences
s
speakers
e
series
t
light / dark — the status bar button does the same
?
this help
esc
close this, then clear every filter — or just the search, while you are typing in it

Ignored while you are typing. Pages without a filter rail have no search to focus.