InfoQ Homepage Architecture Content on InfoQ
-
UX Maturity Ladder: A System of Measurement
Hira Javed discusses a framework for measuring a product’s experiential growth, and how it impacts users’ relationship with it.
-
Getting Super Productive with Spring Tools 4 and Spring Boot 2
Alex Boyko, Martin Lippert show how to use the Spring Tools 4 in Eclipse and Visual Studio Code when working on Spring Boot 2 applications.
-
Chaos Engineering with Containers
Ana Medina discusses the benefits of using Chaos Engineering to inject failures in order to make our container infrastructure more reliable.
-
Point-to-Point Messaging Architecture - The Reactive Endgame
Ryland Degnan, Stephane Maldini explore the current state of messaging architecture and provide an R&D perspective on the future of distributed systems.
-
Robust Applications with Polly, the .NET Resilience Framework
Bryan Hogan introduces Polly, a .NET resilience framework, discussing some of its most important features.
-
Mastering Spring Boot's Actuator
Madhura Bhave, Andy Wilkinson discuss in detail the Actuator, focusing on the new features including the new endpoint infrastructure that introduces support for Jersey and Web Flux.
-
Microservices Security Patterns & Protocols with Spring & PCF
Adib Saikali introduces the patterns and protocols used to secure microservices, covering JWT, JWA, JWS, JWE, JWK, OAuth2, OpenId Connect, and demoing an application build using Spring & PCF.
-
It’s a Multi-cloud World, But What About the Data?
Pulkit Chandra, Nikhil Chandrappa demo a microservices application deployed in an active-active setup across two PCF foundation, and show how PCC handles data replication as well as failure.
-
Real-world Architecture Panel
The panelists discuss the unique challenges and opportunities in software / hardware architectures that interact with the physical world, with particular emphasis on data flow, control, and ML.
-
Rethinking Legacy and Monolithic Systems
Vaughn Vernon discusses removing entanglement in legacy and monolithic systems.
-
Learning to Love Type Systems
Lauren Tan talks about type systems in TypeScript, Flow, and GraphQL that can improve confidence and help ship less bugs to production every day.
-
Intel's Cloud-Native Transformation
Liel Chayoun and Roi Ezra discuss Intel’s transition to cloud-native and microservices.
CONTENT IN THIS BOX PROVIDED BY OUR SPONSOR
Building Reactive Microservices in Java
Investigating distributed microservices? Want to get rid of your monolithic enterprise applications or not create new ones? Reactive design can help. Author and Red Hatter, Clement Escoffier, explains why and how Eclipse Vert.x...Download Now
Microservices for Java Developers (By O'Reilly) - Download Now
The Microservice architectural approach is more than just about technology. It reaches into the foundation of your organization to allow you to build truly scalable, adaptive, complex systems that help a business adapt to rapidly changing competitive markets...Download Now
Modern Java EE Design Patterns (By O'Reilly)
Download this report to explore best practices for automation, high availability, data separation, and performance while inspecting design patterns such as aggregator, proxy, pipeline, and shared resources to model service interactions...Download Now
Migrating to Microservice Databases: From Relational Monolith to Distributed Data
Learning how to deal with your monolithic relational databases in a microservices structure is key to keeping pace in a quickly changing workplace. Author Edson Yanaga takes you through nine different strategies...Download Now
Camel in Action Mini book
Start learning about Camel in this ebook, which includes excerpts from the book Camel in Action by Claus Ibsen and Jonathan Anstey (Red Hat engineers who are core developers of Apache Camel)...Download Now
Effective Business process Management with JBoss BPM
Need to improve operational efficiency? Want to capture organizational processes to create repeatable, measurable, and consistent execution of your goals? Red Hat JBoss BPM Suite solves real world optimization challenges...Download Now
REST and Microservices – Breaking Down the Monolith Step by Asynchronous Step
Mark Little explores the misuse and misunderstanding of REST (typically HTTP) for microservices...Continue reading
Containers Cheat Sheet with Tips, Tricks and Short-cuts
Linux containers (sometimes managed using the docker command) keep applications and their runtime components together by combining lightweight application isolation with an image-based deployment method…Continue reading
Verticles, EventBus, Reactive systems from Red Hat Developers
Applications using Eclipse Vert.x are fast, responsive, resilient and elastic. They are event driven, non blocking, and can run on top of the Java Virtual Machine while offering many language choices...Continue reading
Wildfly Swarm Cheat Sheet
WildFly Swarm is a framework for building enterprise Java microservices. By deconstructing the WildFly Application Server into finer-grained components, applications can be designed to make use of only the enterprise Java EE API’s they need and reduce your time to market...Continue reading
Kubernetes Cheat Sheet: From Install to Kubectl
Download the Kubernetes cheat sheet and learn how to install and run locally on Minikube as well as how to install and use the Kubectl CLI. You'll also see why you’ll need more than Kubernetes for DevOps...Continue reading
OpenShift for Developers: Set Up a Full Cluster in Under 30 Minutes
One of the common questions I get asked by developers is how they can use OpenShift locally for their own development. Luckily, we have a lot of different options and selecting one depends on the specific development environment...Continue reading
Different types of microservices?
I’ve been working with some of our teams recently on microservices and how we can assist our customers and communities with best practices and recommendations, whether they’re Java EE developers, Vert.x coders, writing Node.js applications or something else. If you’ve …Continue reading
Scalable Microservices through Messaging
Microservices are everywhere nowadays, and so is the idea of using service choreography (instead of service orchestration) for microservices interactions. In this article I describe how to set up service choreography using ActiveMQ virtual topics, which also enables scalable event based service interactions …Continue reading
A Linux Cheat Sheet for Developers
I first started using computers in the mid-80’s. A DOS-based computer, where – as a programmer – I had to first learn how to type and how to navigate a seemingly arcane series of commands …Continue reading