Author of the Practical MongoDB Aggregations book
gke-mongodb-demo. Demo project showing how to deploy MongoDB on the Google Container Engine (GKE) with Kubernetes
96minikube-mongodb-demo. Demo project showing how to deploy MongoDB in a local Minikube Kubernetes environment
88practical-mongodb-aggregations-book. Practical MongoDB Aggregations book
78sharded-mongodb-docker. Via a single command run a MongoDB Sharded Cluster on a set of Docker containers on your workstation
69gke-mongodb-shards-demo. MongoDB Sharded Cluster Deployment Demo for Kubernetes on GKE
48mongo-data-masking. Example of using an MongoDB Aggregation Pipeline to implement irreversible Data Masking
36MongoSecurityPlaypen. Generates a VirtualBox sandbox environment for learning, exploring & demo'ing MongoDB security features - scroll down for README
23mongo-mangler. Tool for running a high throughput test data ingestion/transformation workload with MongoDB
22envoy-sharded-mongodb. Example Project Demonstrating an Envoy Proxy Fronting a MongoDB Sharded Cluster
21k8s-cld-mgr. MongoDB Cloud Manager with Kubernetes demonstration project
13mongo-agg-schema-analyzer. Schema analyzer using MongoDB's Aggregation Framework
13azure-acs-mongodb-demo. Demo project showing how to deploy MongoDB on the Azure Container Services (ACS) with Kubernetes
13mongo-connection-check. Tool to check the connectivity to a remote MongoDB deployment, providing advice if connectivity is not achieved
11WriteSkewSimulator. Shows how to simulate a transaction write skew with MongoDB and then how to avoid it
11mongo-rust-lambda-demo. Demo of an AWS Lambda function using Rust and MongoDB
6mongo-uk-car-data. MongoDB Python / Aggregation Framework Example Project for UK Car Data
6k8smongodb. MongoDB with Kubernetes (k8s) & Docker
5PyMongoStockTicker. Stock Ticker App to Demonstrate MongoDB Change Streams
5openshift-mongodb-demo. Demo project showing how to deploy MongoDB on an OpenShift platform with Kubernetes
5MongoDB-AUTO-HA. Easily Demonstrate Fast Failover & Auto-Healing for a MongoDB Replica Set
4atlas-app-svcs-template-backend. Atlas App Services template project for rapid prototyping and debugging of a back-end app's code on a local workstation
3data-inflater. Deprecated - use: https://github.com/pkdone/mongo-mangler
3GraphPersonsAndPlaces. Demo of MongoDB's graphLookup aggregation capability
2mongo-multi-svr-generator. Scripts for creating and testing a simple MongoDB Sharded Cluster on a single Linux host machine/VM
2import-large-xml-into-mdb. Python program to load large XML files into MongoDB where the XML file size is larger than the host's RAM
2codebase-analyzer-tool. Codebase Analyzer Tool (CAT) for introspecting application source code using AI
2atlas-app-svcs-template-app. Atlas App Services template project for rapid prototyping and debugging of a full-stack app's code on a local workstation
2TxShardAffinity. A basic example of achieving shard affinity for transactions for optimised performance
1mongo-parallel-agg. Tool to demo splitting up a MongoDB Aggregation into concurrently run sub-pipelines
1atlas-org-config-checker. Example MongoDB Atlas org configuration compliance checker
1PaymentsWriteReadConcerns. Python application for testing MongoDB Write & Read Concerns using a Payments scenario
1mongo-agg-graph-descend. Generates a MongoDB Aggregation expression to flatten every document which contains a hierarchy of nested sub-documents
1mongo-data-mask-reversible. Example of using an MongoDB Aggregation Pipeline to implement Data Masking where some values can be reversed
1genai-har-to-gherkin. Produces Gherkin descriptions from HTTP Archives using GenAI
1mongo-quick-repset. Script for creating and running a simple MongoDB Replica Set on a single Linux host machine/VM
1