Mem Machines
Serverless ingestion on GCP with multi-tenant isolation and PII redaction
Built by Devanshu Chicholikar, software engineer and AI engineer in Boston.
Mem Machines is a serverless data ingestion pipeline built entirely on GCP: Cloud Run, Pub/Sub and Firestore working together on high-throughput data streams.
The architecture is event-driven: messages land in Pub/Sub, Cloud Run workers spin up to process them, and results land in Firestore. Tenants stay isolated and PII is redacted on the way in. No servers to manage, it scales with demand, and the bill only arrives for actual work done.
- 3
- GCP services
- 0
- Servers managed
- PII
- Automatic redaction
- Event-driven
- Architecture
Cloud Run + Pub/Sub + Firestore
Fully serverless architecture
Before anything is stored
Decoupled, resilient, scalable