InfoQ Homepage Infrastructure Content on InfoQ
-
Banking Case Study: Scaling with Low Latency using NewSQL
Jags Ramnarayan and Jim Bedenbaugh present the case of a bank who adopted SQLFire, covering the business requirements, the scalability issues, patterns used and the chosen solution.
-
Evolving Database Design and Architecture: Patterns and Practices
Pramod Sadalage discuses several patterns in database changes related to Architecture, Structure, Data Quality, Referential Integrity, Database Code, along with associated practices.
-
1,000,000 Daily Users and No Cache
Jesper Richter-Reichhelm shares the lessons learned while scaling their game platforms to handle millions of users, each game being built by small teams of two developers without dedicated ops.
-
Java in the Cloud - PaaS Platform in Comparison
Eberhard Wolff introduces Cloud Computing, IaaS/PaaS, comparing the Java support provided by Google GAE, Amazon Beanstalk, VMware Cloud Foundry, and Cloud Bees.
-
Seven Secrets Every Architect Should Know
Frank Buschmann’s secrets: User Tasks-based Design, Be Minimalist, Ensure Visibility of Domain Concepts, Use Uncertainty as a Driver, Design Between Things, Check Assumptions, Eat Your Own Dog Food.
-
Testing, Testing, iOS
Heath Borders introduces several testing tools for iOS - OCUnit, Google Toolbox for Mac (GTM), GHUnit, UISpec, UIAutomation, OCMock – making some recommendations on which is better.
-
StormMQ – Cloud-based Message Queues
Ross Cooney presents a case study of how Smith Electric Vehicles uses StormMQ in production. StormMQ is a cloud-based provider of secure AMQP services.
-
Scaling Agile to the Enterprise
Dennis Stevens discusses the theory of Agile, providing references for using Agile in the enterprise along with a competency model, and overviewing an enterprise Agile transformation.
-
Automating (almost) Everything Using Git, Gerrit, Hudson and Mylyn
Ryan Slobojan discusses how to perform issue tracking, code review, commits and builds in an automated manner by integrating Git, Gerrit, Hudson and Mylyn.
-
Cloud Foundry Boot Camp
Dave McCrory explains how Cloud Foundry works, demoing setting up and running an application on it and Micro Cloud Foundry, and using the services available in VMware’s cloud.
-
And It All Went Horribly Wrong: Debugging Production Systems
Bryan Cantrill discusses debugging production systems using post-mortem debugging and dynamic instrumentation, with a bit of history and an introduction to useful debugging tools.
-
How We (Mostly) Moved from Java to Scala
Graham Tackley discusses how The Guardian switched all new development from Java to Scala, why they did that, what were the benefits and the problems, and why they did not choose Python+Django.