InfoQ Homepage Architecture Content on InfoQ
-
Service Versioning: The Balance Between Service Governance and Service Technology
Ignaz Wanders discusses service versioning, compatibility issues, and how to implement the governing process of service versioning.
-
Panel: SOA and Agile Development
Suzanne D'Souza, Steve Hamby, Nicolai Josuttis, Sergey Popov discuss if and how SOA can be implemented in an Agile environment.
-
Cloud Computing Impact on Future Enterprise Architectures
Jaap Schekkerman discusses cloud service models, benefits and risks, and how cloud computing is going to influence the enterprise architecture.
-
Apache Cassandra Anti Patterns
Matthew Dennis covers the most common mistakes made with Cassandra that he has noticed being made both in deployment and code.
-
Transactions: Over Used or Just Misunderstood?
Mark Little provides advice on when it is not recommended to use transactions and how to use transactions with Web Services, NoSQL, REST and mobile infrastructures.
-
Panel: Why Exactly Do I Need a Business Analyst on My Next Project?
Guy Dugas, Angie Duncan, Barb Spurway, Kevin Giles discuss about the roles, skills and competencies of business analysts, challenges and experiences, and how they have delivered value.
-
“Batteries Included” - Advantages of an End-to-end JavaScript Stack
Juergen Fesslmeier discusses the advantages of using a complete JavaScript stack in order to create business web applications demoing creating such an app with Wakanda.
-
A Type Driven Approach to Functional Design
Michael Feathers describes an approach toward planning the design of the functional portions of an application by using a variation of Haskell type expression syntax.
-
JSR-352: Batch Standardization
Wayne Lund introduces Java Batch JSR-352 explaining the domain and job specification languages used, the programming model and the runtime specification of the standard.
-
Building an Impenetrable ZooKeeper
Kathleen Ting details 8 misconfigurations that can bring ZooKeeper down.
-
Fear No More: Embrace Eventual Consistency
Sean Cribbs compares ACID with BASE, explaining the virtues and tradeoffs of eventually consistent systems and what developers should know in order to feel comfortable working with EC systems.
-
Deconstructing the Database
Rich Hickey deconstructs the monolithic database into separate services, transactions, storage, query, combining them with a data model based on atomic facts to provide new capabilities and tradeoffs.