InfoQ Homepage Database Content on InfoQ
-
Architectural Patterns for High Availability
Adrian Cockcroft presents Netflix globally distributed architecture, the benchmarks used, scalability issues, and the open source components their implementation is based upon.
-
In-Memory Message & Trade Repositories
John Davies walks through a reference implementation of a in-memory database meant to combine dozens of different legacy databases developed by banks over time.
-
Expert Panel - The Relationship Between Big Data and the Semantic Web
Paul Buhler, Steve Hamby, Johan Kumps, Art Ligthart, Markus Zirn, and Clemens Utschig discuss the relationships between Big Data and established Semantic Web technologies.
-
Scaling Pinterest
Yashwanth Nelapati and Marty Weiner share lessons learned growing Pinterest: sharding MySQL, caching, server management, all on Amazon EC2.
-
A Relational Database System in which Joins Cost Zero
Ori Herrnstadt introduces the Akiban database which solves the problem of joins and combines the best of relational and document databases.
-
Introduction to Spring Data
Mark Pollack provides a guided tour plus demos of the Spring Data feature set.
-
MySQL to NoSQL: Data Modeling Challenges in Supporting Scalability
Kenneth M. Anderson shares some of the data modeling issues encountered while transitioning from a relational database to NoSQL.
-
Building a Cloud Ecosystem Architecture
Chris Haddad discusses cloud computing, PaaS, multi-tenancy, cloud ecosystems, cloud aware APIs from the perspective and the benefits it can provide to the business.
-
Making Hadoop Real Time with Scala & GridGain
Nikita Ivanov shows adding real-time capabilities to Hadoop through a demo application streaming word counting on a 2-nodes cluster.
-
Reflections on Reflection
Jim Coplien believes that we have done OOP the wrong way for 40 years, and suggests an approach to reflection based on the DCI paradigm and influenced by the human society.
-
Executing Queries on a Sharded Database
Neha Narula provides advice on choosing a data store for a web applications and executing distributed queries.
-
Spring Data Repositories, A Deep Dive
Oliver Gierke introduces Spring Data repositories along with best practices and implementation patterns, followed by guidelines for integrating repositories with Spring MVC and REST web services.