- IOOF uses MongoDB for state management in over 85% of its 250+ microservices due to its document storage, developer friendliness, performance at scale, and ability to break from monolithic database architectures.
- IOOF's data warehouse also utilizes MongoDB to store time series data from various microservices via change data capture (CDC) for improved analytics over relational databases.
- IOOF has three MongoDB replica sets for production, staging, and development environments, handling high read/write volumes through sharding and partitioning as needed for scale.