InfoQ Homepage Architecture & Design Content on InfoQ
-
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.
-
LDAP at Lightning Speed
Howard Chu covers highlights of the LMDB design and discusses some of the internal improvements in slapd due to LMDB, as well as the impact of LMDB on other projects.
-
The Worst Programming Language Ever
Mark Rendle runs an interactive session for defining the worst programming language of all times, including the worst syntax, semantics and runtime.
-
How to Emerge
Dave Thomas keynotes on how people approach emerging technologies, many embracing the new in spite of its shortcoming, proposing to find a balance between the new and the old.
-
Principles of Microservices
Sam Newman talks about the history of where microservices came from, what they are, the benefits and downsides, and the core principles to stick to do to them well.
-
Protocols - The Glue for Applications
Torben Hoffmann talks about how to design systems with asynchronous message passing between processes that do not share any memory.
-
When Arduino Meets Application Server: Love at Second Sight
Holly Cummins explores the limits of embeddable hardware and presents a getting-started-guide to the Internet of Things.
-
Your Thing is Pwnd: Security Challenges for the Internet of Things
Paul Fremantle explores the challenges of security for IoT, including reviewing some existing attacks and predicting others, hardware, software, network and cloud attacks.
-
Welcome to the Internet of Things, By the Way Privacy Is Dead
Kate Carruthers overviews some of the privacy challenges and security issues introduced by the Internet of Things.
-
Rapid Product Design in the Wild
Michele Ide-Smith discusses the benefits and pitfalls of doing live design in front of potential customers and competitors, and challenges faced using Lean UX within a centuries-old institution.
-
It Doesn't Work That Way in Enterprise
Pete Smith discusses the difficulties of being an enterprise developer, the limits set for development in such an environment and what can be done about it.
-
The Changing Face of Communications: IoT, REST, & Reactive
Todd Montgomery explores questions related to WebSocket, HTTP/2, CoAP, MQTT, XMPP, and the way these protocols change how services communicate.