christopherbrum.com
Coffee
✔️Cat scratchies
✔️Snacks
✔️Built remotely with three teammates from different parts of the world, Twine provides an auto-scaling WebSocket infrastructure that deploys under a developer's AWS account, without compromising credentials.
This infrastructure includes a load-tested pub/sub mechanism that developers access through a secure API, and automatic client connection state recovery. Additionally, it persists all published data as a backup, and gives developers complete control of their data and WebSocket infrastructure.
Twine drops into existing web applications via the Twine client and server libraries.
Technologies Used - TypeScript, Socket.IO, Docker, and AWS (DynamoDB, Elasticache for Redis, EC2, ALB, ELB, CloudFront, S3)