
Explore RIAK's solutions for complex problems in NoSQL databases, focusing on tunable consistency, active anti-entropy, and application layer timestamps for distributed systems.

Exploring data management concepts from prehistory to modern era, debunking analogies, and examining design principles to guide architecture decisions and avoid technical debt.

Explore Pinterest's growth journey, from startup to tech giant. Learn about scaling challenges, technology decisions, and lessons learned in building a platform for hundreds of millions of users.

Explore diverse data models and their applications in solving complex problems. Learn to choose the right approach for each scenario, avoiding accidental complexity in software development.

Hands-on guide to deploying and debugging Node.js apps using Microsoft tools. Learn continuous deployment, Visual Studio debugging, MongoDB integration, and auto-scaling on Azure.

Live coding demonstration showcasing rapid web application development using Java, Angular.js, HTML5, MongoDB, and Groovy on the JVM. Explores polyglot programming and microservices architecture.

Explore RavenDB's capabilities for load distribution, replication, disaster recovery, and data-driven sharding. Learn how this document database scales under load and maintains high availability during failures.

Explore factors affecting database technology choices, focusing on distributed systems and prioritizing availability vs. analytics in NoSQL environments for unstructured data workloads.

Explore how finance can leverage data-driven techniques from dating sites for improved matching, risk analysis, and fraud detection using graph databases and sophisticated algorithms.

Exploring software-defined business challenges, this talk discusses raising abstractions to address interoperability issues in diverse IT environments and proposes unified horizontal application architecture solutions.

Explore serializability in distributed databases, its benefits, and challenges. Learn about consistency models, transaction execution, and the balance between consistency and performance in modern systems.

Explore Elasticsearch's Aggregation Framework for powerful data analysis. Learn techniques to extract insights from large datasets, including housing, crime, emails, and movie recommendations.

Explore graph databases for modeling complex, connected data. Learn about Cypher query language, fraud analysis, and path-based operations through real-world examples.

Explore real-time analytics using Apache Cassandra, covering design solutions, data structures, and techniques for maintaining counters and precomputing queries with low latency.

Explore NoSQL databases, their data models, distribution options, and implementation details using Riak, MongoDB, Cassandra, and Neo4J. Learn about schema-less models and evolutionary design with schema migration.

Explore NoSQL's role in polyglot persistence, understanding its place alongside traditional databases for modern data management and application development.

Discover innovative approaches to revitalize legacy systems using modern technologies. Learn strategies for successful renovations, avoiding risky rewrites, and creating lasting value in established software environments.

Optimizing globally distributed stateful apps: strategies for minimizing latency, maintaining consistency, and keeping data close to users while ensuring security and reliability for mission-critical workloads.

Insights from building a large-scale serverless platform using AWS Lambda, covering architecture, failover strategies, and practical tips for implementing serverless solutions.

Explore GraphQL and Prisma for modern API development. Learn data modeling, migrations, and realtime streaming. Discover how Prisma simplifies GraphQL resolver implementation through live coding and demos.

Explore reactive programming in Spring 5, covering WebFlux, Spring Data, Security, Boot 2.0, and Cloud Finchley. Learn to build scalable, resilient microservices with improved I/O handling and fault tolerance.