InfoQ Homepage Enterprise Architecture Content on InfoQ
-
Go at Google
Rob Pike explains how Google designed Go to address major development issues they encounter while using other languages: long build times, poor dependency management, lack of robustness, etc.
-
Architectural Patterns for High Availability
Adrian Cockcroft presents Netflix globally distributed architecture, the benchmarks used, scalability issues, and the open source components their implementation is based upon.
-
3 Things You Need to Turn Your Enterprise Into A Platform
Laura Merling shares advice in building a software platform for the enterprise based on 3 ideas: Product to Sell, Self-Service with Full Service, Things in Common.
-
High Performance Messaging for Web-Based Trading Systems
Frank Greco investigates WebSocket and how trading systems can be designed to leverage it for reliability, security and performance for desktop, mobile, datacenter and cloud environments.
-
Designing Fault Tolerant Distributed Applications
Scott Andreas discussing creating fault tolerant distributed applications, and demoes Ordasity, a framework for building self-organizing systems with services.
-
River Trail – Parallel Programming in JavaScript
Stephan Herhut introduces Intel's Parallel JavaScript (formerly known as "River Trail"), a new parallel programming API designed for JavaScript.
-
Service Infrastructure and Server Virtualization
Jian Zhong and Eric Cole present the infrastructure virtualization, SOA and Agile development methodology used by the US National Institutes of Health (NIH).
-
Dropwizard: Make Features, Not WAR
Ryan Kennedy introduces Dropwizard which is Yammer's framework for building RESTful web services on the JVM.
-
Expert Panel - Being an IT Broker: Career Change Ahead
Axel Angeli, Matthew Johns, Scott Morrison, Matthias Ziegler, Anne Manes discuss: The future of IT career, How can you prepare for workforce changes in IT? Shifting from "Old School" to"New School".
-
Google Apps' Identity Crisis
Derek Parham discloses details of the largest and most complicated user migration and code refactoring in Google’s history when all their services were made available to Google Apps users.
-
Agile and DevOps for Services - Practices, Techniques and Tools for your SOA Environment
Marcelo Sousa Ancelmo discusses how DevOps and Agile can be used together to create services, mentioning strategies and tools needed for their continuous integration, delivery and deployment.
-
Software Architecture using ZeroMQ
Pieter Hintjens explains how to use contracts and rapid iterative design cycles to architect large-scale distributed systems with ZeroMQ.