How we reduced our DocumentDB cost by nearly 50% and optimized performance
Blog post from Postman
Postman's activity feed, a critical component for API collaboration, faced escalating costs due to its DocumentDB usage, prompting a comprehensive architectural overhaul and optimization of the Chronicle system. Initially, DocumentDB costs surged to $6,000 per month, primarily driven by high I/O operations. The team identified that 91% of these costs stemmed from I/O, leading to an investigation and subsequent optimizations. Changes included revising the archival strategy by eliminating the shadow collection, ceasing inefficient change streams, and converting TTL-based deletes to direct deletes to reduce I/Os. These adjustments, alongside enhancements in index usage, significantly improved cluster metrics, reducing read and write I/O operations and CPU utilization while increasing the IndexBufferCacheHitRatio. The optimizations led to a 40% reduction in I/O costs and a 49% overall cost reduction, achieved by minimizing instance usage and decreasing backup and storage expenses. Despite these gains, the team continues to explore further optimizations to address persistent high VolumeReadIOPs.
| Trend | Post Mentions | Total Month Mentions | Posts | Companies | MoM |
|---|---|---|---|---|---|
| Real-time | 1 | 2,765 | 628 | 211 | +7% |
Use this post, company, and trend context to find content marketing opportunities, perform competitive analysis, or address product feature gaps via the Plushcap MCP server or the Plushcap API.