As software grows more and more interconnected, and with several generations of software having to interoperate, a new take on the integration of systems is needed. Ad hoc, unversioned, and unreplicated scripts just won’t suffice, and enterprise service buses have known stability, reliability, performance, and scalability problems.
Viktor Klang offers a new take on enterprise integration patterns that builds on top of the Reactive Streams standard, an orchestration layer where transformations are standalone, composable, and reusable and—most importantly—use asynchronous flow-control (backpressure) to maintain predictable, stable behavior over time. Viktor also explains how one-off workloads relate to continuous and batch workloads and how they can be addressed by that very same orchestration layer. He concludes with a discussion of how a design like this achieves resilience, scalability, and ultimately, responsiveness.
Viktor Klang is the deputy CTO at Lightbend. He’s known as a problem solver, developer, prolific contributor to the Akka project, Akka tech lead emeritus, member of the Reactive Streams Special Interest Group, and contributor to the Scala Standard Library concurrency APIs.
Help us make this conference the best it can be for you. Have questions you'd like this speaker to address? Suggestions for issues that deserve extra attention? Feedback that you'd like to share with the speaker and other attendees?
Join the conversation here (requires login)
©2018, O'Reilly Media, Inc. • (800) 889-8969 or (707) 827-7019 • Monday-Friday 7:30am-5pm PT • All trademarks and registered trademarks appearing on oreilly.com are the property of their respective owners. • firstname.lastname@example.org