InfoQ Homepage Infrastructure Content on InfoQ
-
Enterprise Integration–The Seriously Nasty Stuff
John Davies discusses enterprise scenarios where Spring Integration fits and some where it needs additional help from solutions such as SWIFT from C24 Integration Objects.
-
Why CouchDB?
Benjamin Young introduces CouchDB, it’s schema-less data store, REST API, HTTP-based replication, plugins such as R-tree and GeoCouch, ways to scale it out and then scaling down with mobile solutions.
-
Panel: NoSQL Applications
Andy Gross, Frank Weigel, Matt Pfeil, Jared Rosoff, and Michael Stack, moderated by Alexandru Popescu, discuss various NoSQL solutions, what they are good for, what they offer, how they compare, etc.
-
SimpleGeo: Staying Agile at Scale
Mike Malone discusses principles of good and bad (software) architecture determining SimpleGeo’s architecture: deal with change, embrace failure, phased adoption, balanced security, and others.
-
Concurrent Caching at Google
Charles Fry presents MapMaker, an in-memory caching solution on the JVM, discussing its API and implementation evolution along with internal details.
-
Code2Cloud: Automating The Whole Software Dev/Deploy Cycle
Ryan Slobojan presents Code2Cloud used to automatically set up a number of tools useful for development and deployment: Hudson, Git, task repository, wiki, Cloud Foundry Deployment Services and Maven.
-
Evolving Continuous Delivery
Chris Read describes a situation where they had to gradually reorganize a development process standardizing the build and deployment scripts, adding CI, automating everything, staging the binaries.
-
Grails in the Cloud
Peter Ledbrook outlines the differences between several PaaS providers from the perspective of building, deploying and running a Grails application in the cloud, demoing running it on Cloud Foundry.
-
Distributed Systems: What Nobody Told You
Shaneal Manek tells the story of how things can go wrong with a distributed system which turned into a success after incorporating appropriate tools for monitoring, analytics, logging, security.
-
Bringing Riak to the Mobile Platform
Kresten Krab Thorup discusses data models for Riak, a protocol for synchronizing key-values, and BucketDB, a mobile Riak client.
-
Chef in the Cloud and On the Ground
Michael T. Nygard discusses using Chef in the datacenter and in the cloud for managing physical and virtual systems.
-
Messaging for Modern Applications
Tom McCuch discusses the current trends in modern applications, how they can use messaging, how Spring Integration provides a messaging DSL, and the architecture of AMQP and RabbitMQ.