Scalability vs distributed transactional semantics,is no longer a compromise as per Google's research work on Spanner. Spanner's features include non-blocking reads, lock-free read only transactions and atomic schema changes across a globally replicated relational database. The central idea that tackles the latency issues with distributed transactions is the exposure of clock uncertainty.
MariaDB has announced a preview of the Cassandra Storage Engine. This is a plugin that allows MariaDB to access Cassandra clusters using normal SQL syntax.
Precog has recently announced a Big Data warehousing and analysis service which takes care of the data capture, storage, transformation, analysis and visualization process and the infrastructure on which it runs, but leaving open various access points throughout the service via RESTful APIs enabling developers and data scientists to control the entire process.
Rod Johnson, the original creator of the Spring Framework, has announced that he will be leaving SpringSource and VMware to "pursue other interests". We spoke to him to find out more about his plans, and co-founder of the Spring Framework Project, Juergen Hoeller, to discuss VMware's priorities for Spring going forward.
In their presentation posted at InfoQ systems and data architects Ben Stopford, Farzad Pezeshkpour and Mark Atwell show how RBS leveraged new technologies in their architectures while facing difficult challenges such as regulation, competition and tighter budgets. They also need to cope with stringent technical challenges, for instance with efficiency and scalability.
The release of Apache HBase on Amazon EMR both increases the reach of EMR by adding to it a significant new piece of technology and makes it easier to use HBase by automating many set up and maintenance activities.
Inspired by Apache CouchDB, PouchDB (Portable CouchDB) is a small footprint database for web and especially mobile applications that need a browser-based storage solution that can be used offline. The database can be synchronized with CouchDB databases or other PouchDBs when the device comes back online.
Recently Couchbase published a comparison of Couchbase and CouchDB to denote the differences and simlarities between the two. This document addresses a common question: "What is the difference between CouchDB and Couchbase?", and what happened to Membase? InfoQ caught up with James Phillips, a Couchbase founder, to discuss the comparison and the merger of the two products Membase and CouchDB.
Compilify is an online compiler as a service, started by Justin Rusbatch, which works on top of the Roslyn CTP. Started recently, it has already received significant attention from enthusiasts, much more than the creator expected. We got in touch with Justin to understand how it works under the covers.
Developed since 2010 by Rich Hickey and the Relevance team, Datomic offers some new approaches to database architecture. Leveraging current trends in cloud and storage it has strong transactions, rich query API and read scaling.
NServiceBus 3.0 was recently released and InfoQ talked to Udi Dahan, the creator of NServiceBus, about the new features of the latest release. One of which is the RavenDb integration, a fairly new document data store written in .NET and created by Oren Eini (Ayende). InfoQ also took the opportunity to ask Ayende some questions and what the integration means for his own Rhino Service Bus.
LinkedIn engineering releases SenseiDB 1.0.0, a NoSQL database focused on high update rates and complex semi-structured search queries, already used in production by LinkedIn in its search related pages (e.g. People/Company search)
Rich Hickey spoke at the Clojure/West conference last weekend about his newest venture, Datomic, which he describes as “a distributed database designed to enable scalable, flexible and intelligent applications, running on cloud architectures.” Datomic sits on Amazon’s DynamoDB, and embeds Datalog, a subset of Prolog, to move queries into the application.
VMware have announced the availability of Spring Hadoop, which integrates the Spring Framework and the Apache Hadoop platform.
InfoQ would like to better understand your information needs: the type of content you find interesting, the kinds of tools & technologies you are using, and how you interact with the site. Please help us by taking our 2012 user survey - the survey is anonymous and your replies will be kept confidential.
CONTENT IN THIS BOX PROVIDED BY OUR SPONSOR
- 10 Things Developers Should Know about Couchbase
- When one is better than two: Collapsing data management layers for scalability and simplicity
- Couchbase NoSQL @ Tunewiki : A billion documents and counting
- The Essential Couchbase APIs Cheat Sheet
- Why MySQL 5.6 is no real threat to NoSQL
- How to Move from MySQL to Couchbase Server 2.0: Part 1
- Making Sense of NoSQL
- Couchbase in Action – Real world app demo
- Making the Shift from Relational to NoSQL