InfoQ Homepage Architecture & Design Content on InfoQ
-
Spring Data to Spring Cloud to Spring Security: How Azure Supercharges Spring Boot
Richard Seroter, Asir Selvasingh and Vaibhav Agrawal demo an application that features Spring Security for Azure AD, Spring Cosmos DB, Spring Stream Binder for Event Hubs, Azure Monitor, and others.
-
From Monolith to riff Functions
Swapnil Bawaskar and Florent Biville take an in-depth look at riff and discuss strategies to break an actual monolith into its component functions and deploy them.
-
Streaming a Million Likes/Second: Real-Time Interactions on Live Video
Akhilesh Gupta talks about how Linkedin uses the Play/Akka Framework and a scalable distributed system to enable live interactions at massive scale at extremely low costs across multiple data centers.
-
Reactive Architectures with RSocket and Spring Cloud Gateway
Cora Iberkleid and Spencer Gibb give an overview of the key benefits of RSocket-based networking and introduce the integration of Spring Cloud Gateway with RSocket.
-
Tesla Virtual Power Plant
Colin Breck and Percy Link explore the evolution of Tesla's Virtual Power Plant (VPP) architecture.
-
Event-Driven Java Applications with Redis 5.0 Streams
Mark Paluch takes a look at how to integrate Redis streams into applications, and how to consume and produce messages to build a message-oriented Java application with Redis the Spring way.
-
Why UX Should Be an Integral Part of Your Agile Workflow
Kevin Guenther discusses the make-up of a robust UX team and breaks down examples from industry leaders who have discovered how to weave BA, UX and developers together into an Agile machine.
-
From Spark to Elasticsearch and Back - Learning Large-Scale Models for Content Recommendation
Sonya Liberman shares an algorithmic architecture that enables running complex models under difficult scale constraints and shortens the cycle between research and production.
-
Implementing Microservices Security Patterns and Protocols with Spring Security
Stephen Doxsee and Joe Grandja focus on walkthroughs/live coding showing how to apply the patterns and standards using Spring Security 5.1.
-
"This Website is Not Secured," You Had One Job: Configuring the Edge Proxy!
Damien Duportal defines what an edge router, a reverse proxy and a load-balancer are, then discusses Traefik and how they made Traefik distributed, scalable and fault tolerant.
-
Streaming with Spring Cloud Stream and Apache Kafka
Oleg Zhurakousky and Soby Chacko explore how Spring Cloud Stream and Apache Kafka can streamline the process of developing event-driven microservices that use Apache Kafka.