BT
Older Newer rss

Writing Datomic in Clojure

Posted by Rich Hickey  on  Oct 08, 2012 5

Rich Hickey introduces Datomic, including architectural and implementation details.

The Database as a Value

Posted by Rich Hickey  on  Sep 04, 2012

Rich Hickey discusses the complexity introduced by a database into a system, and a way to deal with it by using Datomic. He also discusses immutability, epochal time, and persistent data structures.

Securing OAuth2-Enabled, Multi-Tenant Applications with Spring Security

Posted by Robert Winch  on  Aug 03, 2012 3

Robert Winch explains how to secure a multi-tenant application with Spring Security and how to enable OAuth 2.

The Design of Datomic

Posted by Rich Hickey  on  Jun 06, 2012

Rich Hickey discusses the design decisions made for Datomic, a database for JVM languages: what problems they were trying to solve with it, the solutions chosen, and their implementations.

Evolving Database Design and Architecture: Patterns and Practices

Posted by Pramod Sadalage  on  Apr 05, 2012 1

Pramod Sadalage discuses several patterns in database changes related to Architecture, Structure, Data Quality, Referential Integrity, Database Code, along with associated practices.

Using MongoDB on Mono

Posted by Justin Dearing  on  Jan 19, 2012 1

Justin Dearing presents a brief introduction to MongoDB, and focuses on interacting with it in Mono via the official 10gen driver. Techniques for handling business logic in application code, such as LINQ are discussed. This is a very code centric talk.

Using A Graph Database To Power The “Web of Things”

Posted by Rick Bullotta and Emil Eifrem  on  Oct 11, 2011 2

Rick Bullotta and Emil Eifrem discuss how to use graph databases to model the real world, people, systems and things, talking advantage of the relationships between various data elements.

CouchDB

Posted by Will Leinweber  on  Apr 13, 2011 3

CouchDB is a schema-free document database. But now that the NoSQL movement is in full swing, there are several document databases to choose from, so why choose Couch? Two things really set CouchDB apart from the rest: its map/reduce views and its RESTful API. Since the API is RESTful, you can easily use Couch from any platform that can talk HTTP. The benefits go way beyond that, though.

Scaling with MongoDB

Posted by Roger Bodamer  on  Mar 02, 2011 3

Roger Bodamer provides advice on scaling out MongoDB using replica sets and auto-sharding, plus tips for database deployment and scaling use cases.

Enterprise NoSQL: Silver Bullet or Poison Pill?

Posted by Billy Newport  on  Jan 20, 2011 19

Billy Newport explains the fundamental differences between SQL and NoSQL, creating awareness that NoSQL is not suited for many cases, and people should make informed decisions before buying into it.

HyperGraphDB - Data Management for Complex Systems

Posted by Borislav Iordanov  on  Dec 15, 2010 2

Borislav Iordanov presents the architecture of HyperGraphDB, a special type of store based on hypergraphs – graphs with edges pointing to an arbitrary number of nodes and to other edges, comparing it with other graphs databases and its relationship to other NoSQL stores.

Lean & Mean Tokyo Cabinet Recipes

Posted by Ilya Grigorik  on  Oct 30, 2009

In this FutureRuby talk, Ilya Grigorik explores Tokyo Cabinet's features such as the key-value store, ordered traversal, attribute search, schemaless data structures,indexing, and scripting with Lua.

General Feedback
Bugs
Advertising
Editorial
InfoQ.com and all content copyright © 2006-2013 C4Media Inc. InfoQ.com hosted at Contegix, the best ISP we've ever worked with.
Privacy policy
BT