Eventually Consistent HTTP with Statebox and Riak
Bob Ippolito explains how to solve concurrent update conflicts with Statebox, an open source library for automatic conflict resolution, running on top of Riak.
The content has been bookmarked!
There was an error bookmarking this content! Please retry.
How would you like to view the presentation?
Special Thanks to Mr Wall. Well appreciated presentation.
going forward, we will see such brave (migration from rdbms to nosql etc ...), intelligent design, architecture applied by companies (IT enabled). Since in number of use cases, RDBMS is not the solution. Companies decommission legacy systems or systems which don't suffice the purpose of application (long run).
Thanks a million to guys in Infoq
It's a great evolution that NoSQL provides a good solution for the mid tier and the persistence storage tier to share a common model with less mapping and transformation while keeping the architectural rule of separation of concern.
But my questions are: Does NoSQL provide enough functionality to support further advanced data analysis and deep mining like RDBMS? ? Can it be used in enterprise solutions, especially for the enterprises whose IT guys are very hard to deal with, and often arguing for business data reuse with common data query client tools or other applications?
王 锐,
NoSQL can supplement traditional BI and RDBMS solutions but are not a replacement.
Certainly for 'Big Data' analytics Hadoop and other NoSQL solutions already play a big role.
Some NoSQL can better handle non-relational data such as hierarchical and graph data or less structured data.
NoSQL are weaker in security and you will see resistence in the enterprise in the beginning but eventually the story is compelling enough that enterprises will find ways to adopt NoSQL.
NoSQL is a big tent with varied capabilities so you have to engineer the right solution for your needs.
Thank you very much.
Bob Ippolito explains how to solve concurrent update conflicts with Statebox, an open source library for automatic conflict resolution, running on top of Riak.
Erik Onnen attempts to demonstrate that Java is still the best programming language for the JVM if simplified idioms are used along with proper tooling.
Approaches to integrating data are changing with emergence of cloud computing.
Michele Ide-Smith presents the lessons learned in the process of introducing UX principles and techniques into a large organization through a series of small steps.
Dave Farley and Martin Thompson discuss solutions for doing low-latency high throughput transactions based on the Disruptor concurrency pattern.
Rajneesh Namta shares his thoughts, experiences, and some of the critical lessons learned while implementing software test automation on a recent Agile project.
Dale Schumacher presents several patterns of actor interaction that can be used in collaborative programs written in any language.
Rúnar Bjarnason discusses Scalaz, a Scala library of pure data structures, type classes, highly generalized functions, and concurrency abstractions to perform functional programming in Scala.
4 comments
Watch Thread Reply