Joe Kutner talks about Kafka and where it fits in a Spring app and how to make it do things message queues simply can't.
Philip Glebow discusses patterns, tools and processes used by Gap for integration, messaging, data, and scaling on Cloud Foundry, sharing lessons learned and plans for the future.
Bruce Haefele shares from the successes and failures implementing an API strategy at Healthdirect Australia.
Sergi Almar presents how to enhance a traditional Spring MVC application with real-time functionalities and bidirectional messaging based on WebSockets for a more interactive user experience.
Rossen Stoyanchev offers an overview of new features for web applications in Spring Framework 4.2: HTTP streaming, Server-sent events, cross-origin requests, HTTP caching, and WebSocket updates.
Gary Russell discusses how Spring Integration and Spring AMQP are used as two of the underlying technologies in Spring XD.
Aeron is a high-performance messaging system written in Java built with mechanical sympathy in mind, and can run over UDP, Infiniband or Shared Memory, using lock-free and wait-free structures.
Katrina Clokie discusses how BNZ does web (SOAP, REST) services testing, the tools and practices employed and some of the resources and exercises their testers use to learn how to test.
Mark Fisher and Dave Syer perform a series of live demos on different platforms ranging from local to a remote Cloud to show the simplicity of the Spring Cloud Stream developer experience.
Josh Long and Dave Syer focus on how Spring Cloud integrates service registration, declarative REST clients, messaging microservices with Spring Cloud Stream and much more.
Jason McCreary takes a look at using background job processes, messaging queues, and cache to help an application scale.
Félix López, Alvaro Videla discuss about RabbitMQ and messaging architectures, both from a theoretical perspective and a practical one.