New-age Transactional Systems - Not Your Grandpa's OLTP
John Hugg discusses high volume transaction processing applications with high and low frequency profiles, and how VoltDB can be used for that purpose.
John Hugg discusses high volume transaction processing applications with high and low frequency profiles, and how VoltDB can be used for that purpose.
A new Couchbase survey indicates that the adoption rate of NoSQL solutions by enterprises is rising. Will this be the year of NoSQL as some suggest, and what are the main adoption forces at work?
Mozilla will create a separate Firefox release for enterprises, but it will come with less security and stability fixes. Organizations interested in such a version are invited to participate in alpha and beta testing.

This article presents the main takeway points as seen by the many attendees who blogged about QCon. Comments are organized by tracks and sessions: Keynotes, Advancing Agile to the Next stage with Lean, Agile in the Midlife, Architecture Case Studies, Beautiful Code, Big Data and NoSQL, Functional Web, Cross Platform Mobile Development, HTML5 & JavaScript, Systems That Never Stop and many more!

A new "Amazon Web Services : Migrating your .NET Enterprise Application" book by Rob Linton provides a deep insight into Amazon Web Services (AWS) covering a wide spectrum of topics from describing AWS components and their role in applications architecture to step-by-step instructions on setting and configuring each AWS component . InfoQ spoke with by Rob Linton about his book.
Sean Cribbs explains what Map-Reduce and Riak are, why and how to use Map-Reduce with Riak, and how to convert SQL queries into their Map-Reduce equivalents.
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.

Terracotta creator Ari Zilka talks about about the RAM is the new disk and argues for scaling up before scaling out, comparing the architectural approaches of lots of VMs with small heaps vs. a few JVMs with very large heaps. Ari introduces BigMemory, a Java add-on to Enterprise Ehcache, which allows app designs with huge amounts of memory accessible in-process, with minimal garbage collection.
Randy Shoup discusses evolvable systems: how to run different versions of a system in parallel during migrations, decoupling a system with events, schemas at eBay and much more.