InfoQ Homepage SOA Content on InfoQ
-
Scaling Push Messaging for Millions of Devices @Netflix
Susheel Aroskar talks about Zuul Push - a massively scalable push notification service that handles millions of "always-on" persistent connections from all Netflix apps.
-
Documenting RESTful APIs with Spring REST Docs
Jenn Strater introduces Spring REST Docs and its test-driven approach to RESTful API documentation.
-
What's New in Spring AMQP 2.0
Gary Russell discusses what was new in Spring AMQP 2 including listener container implementation, type-safe RabbitTemplate operations and more.
-
A Practical Guide to GenStage with a Real-Life Use Case
Gyanendra Aggarwal introduces Elixir GenStage, a back-pressure abstraction, demonstrating how to use it through a real case warehouse automation.
-
Practical Eff Monad for Microservices
Eric Torreborre presents using the Eff monad at Zalando to structure a REST microservice, introducing an approach for dependency injection using the Reader monad (classic) and tree rewriting.
-
High Performance Data Mart Using Event Plots
Chaitanya Chalasani presents a case study and demonstration of near real-time asynchronous event processing-based plotting of events and states of FSMs.
-
How We Migrated a Massive Legacy SOA Platform to Cloud Native Microservices at Comcast
Todd Migliore overviews how Comcast developed the xfinity service platform and migrated over 70 legacy SOA services to a cloud native microservice platform.
-
Erlang and Akka Actors–A Story of Tradeoffs
Pranav Rao discusses how BEAM differs from Akka actors implemented over the JVM and how design decisions can affect performance.
-
Turn Hours into Seconds - Concurrent Event Processing
Emil Soman discusses implementing a thread safe solution to a concurrency problem using Flow, Elixir's concurrent computation library.
-
Spring Tools 4 - Eclipse and Beyond
Martin Lippert and Kris De Volder introduce and demo a new generation of Spring tools including Spring Tool Suite for Eclipse (STS4), STS4 VS Code and STS4 Atom.
-
Cloud Event-Driven Architectures with Spring Cloud Stream 2.0
Oleg Zhurakousky overviews various types of event-driven architectures, and how the different message-oriented components of the Spring portfolio fit into the picture.
-
Towards Memory Safety in Intel SGX Enclave
Yu Ding discusses Rust SGX SDK which combines Intel SGX together with Rust. Developers could write memory-safe SGX enclave easily, eliminating the possibility of being pwned intrinsically.