Skip to content
AppUnits AI

Backend Engineering · Cloud Infrastructure · Performance

Healthcare Backend Optimization

A backend investigation and caching redesign that reduced unnecessary Firestore operations for a healthcare system.

Challenge

Repeated backend endpoint calls consumed Firestore read/write quotas and increased infrastructure costs.

Solution

The engineering work included:

  • Investigated Firestore usage dashboards and Google Cloud logs.
  • Identified inefficient database queries.
  • Optimized database access patterns.
  • Introduced caching.
  • Implemented cache invalidation and updates when underlying data changed.

Business impact

Reduced unnecessary database operations and improved resource efficiency.

Technology

  • Node.js
  • Google Cloud
  • Firestore
  • Caching

Request path

  1. 1Endpoint call
  2. 2Cache lookup
  3. 3Firestore only when needed
  4. 4Invalidate when data changes

Discuss a similar project

Bring the process you want to automate. We'll use the discovery call to see whether a comparable solution fits.

Book a Free Discovery Call