InfoQ Homepage Architecture Content on InfoQ
-
Building Business UIs with EMF Forms
Maximilian Koegel introduces declarative UI modeling, the EMF Forms framework and its tooling to create view models, sharing from his experience applying the concept to commercial projects.
-
The Vorto Project - Advanced Device Integration
Olaf Weinmann, Alexander Edelmann introduce the Vorto project, an approach to leverage the standardization of Information Models, providing a few examples for code generators.
-
Service Architectures at Scale: Lessons from Google and eBay
Randy Shoup discusses modern service architectures at scale, using specific examples from both Google and eBay. He covers some interesting lessons learned in building and operating these sites.
-
Scaling Uber's Real-time Market Platform
Matt Ranney explains the Uber architecture overall, with a focus on the dispatch systems, the geospatial index, handling failure, and dealing with the distributed traveling salesman problem.
-
Microservices and the Art of Taming the Dependency Hell Monster
Michael Bryzek presents lessons learned building an expansive microservice architecture at Gilt - an organization with 1500 git repositories and over 400 individual applications.
-
How Did We End up Here?
Trisha Gee and Todd Montgomery attack the technology industry’s sacred cows by exposing the motivations that hide behind them.
-
Microservices - Are Your Frameworks Ready?
Alex Heusingfeld, Martin Eigenbrodt discuss some of the challenges creating microservices on JVM stacks with examples using Dropwizard, Spring Cloud and Play2 Scala.
-
Sirius + Xtext = ♥
Maxime Porhel discusses possible integration paths between Sirius and Xtext with demos based on Xtext DSLs, and the latest progress made in Sirius 3.0 regarding this integration.
-
The Programmable World with APIs & Containers
Kin Lane discusses the opportunities of deploying high value, re-mixable APIs, using Docker.
-
The Road to JSON API 1.0
Steve Klabnik discusses how the JSON API (jsonapi.org) helps building APIs in JSON, and the process of bringing the standard to the 1.0 release.
-
Responding Rapidly When You Have 100GB+ Data Sets in Java
Peter Lawrey discusses data-driven reactive systems, profiling latency distribution in such an environment, finding rare bugs, implementing resilience and monitoring.
-
Opportunities to Improve System Reliability and Resilience
Donald Belcham explains how to improve a system’s reliability by using appropriate code patterns.