
Explore in-memory NoSQL databases for high-performance applications. Learn how Memcache, Redis, and Aerospike can enhance scalability, improve session storage, and enable autoscaling in your architecture.

Explore property graphs, Apache TinkerPop, and Gremlin query language to extract and discover relationships in connected data. Compare Gremlin queries with SQL and functional code equivalents.

Explore serverless microservices using AWS S3, API Gateway, Lambda, and Couchbase. Learn deployment strategies, Serverless Application Model, and live coding for efficient development and scaling.

Explore the latest Spring Data features, including Java 8 enhancements, JPA improvements, and updates for MongoDB, Neo4j, and Solr. Learn about release trains and web projections.

Learn to create efficient RESTful APIs using Grails 3, covering key concepts like data modeling, endpoints, resource annotations, media types, and versioning for modern web development integration.

Explore the evolution of NoSQL databases and the rise of multi-model solutions, focusing on OrientDB's innovative approach to combining various data models for enhanced flexibility and efficiency.

Explore modern high-scale storage systems, comparing interfaces and features. Learn key factors for decision-making, evolutionary trends, and emerging technologies in data storage solutions.

Explore PostgreSQL's evolution into a NoSQL-like database, featuring JSON support, scalability improvements, and advanced querying capabilities for modern data management needs.

Learn to write meaningful integration tests using Testcontainers, a powerful tool that spawns Docker containers for databases and other services, enabling real-data testing without mocking.

Discover how SQL databases outperform hand-written algorithms, leveraging cost-based optimization to execute complex queries in milliseconds against billion-row tables. Learn the power of declarative programming in SQL.

Exploring JSON support in relational databases: features, challenges, and SQL standard adherence across popular open-source and commercial engines.

Explore change data capture with Debezium for real-time data streaming in microservices. Learn implementation, use cases, and live demo of setting up streams without code changes.

Explore asynchronous programming in Java with CompletableFuture, comparing it to JavaScript's Promises and demonstrating safe, efficient concurrent code implementation.

Enhance TDD/BDD practices with practical solutions for common issues, focusing on test speed, communication, setup, and mocking. Learn to make test-driven development easier and more effective.

Explore the challenges and solutions in modern distributed data stores, covering consensus, transactions, and query optimization. Insights into ArangoDB, Cassandra, Cockroach, and RethinkDB.

Learn to integrate Elasticsearch into legacy applications, enabling advanced search features without complex SQL. Includes live coding demo, data operations, and performance optimization techniques.

Explore Git's potential as a NoSQL database, leveraging its unique features for deduplicated storage and automatic history tracking. Learn benefits, drawbacks, and implementation techniques.

Explore asynchronous programming in Java with CompletableFuture, covering concepts, examples, and enhancements in Java 9 for efficient and safe concurrent programming.

Modernize legacy systems using Event Sourcing: Capture data with Debezium, process with Kafka Streams, and store in diverse databases for flexible, context-specific data access and improved scalability.

Explore building a scalable streaming data platform using Clojure, Kafka, and Cassandra. Learn key concepts and live-code a system that handles high-volume, real-time data processing efficiently.

Strategies for organizing cloud resources into logical groups, focusing on high cohesion and low coupling. Introduces Ferent, an open-source tool for measuring inter-project dependencies in Google Cloud.