Software Specifications
Hosting Locations
7min
our software product is supported by a robust and distributed hosting infrastructure designed for performance, reliability, and scalability below is a breakdown of where various components of our system are hosted and how data is managed across regions node js servers all backend services built on node js are hosted on digitalocean infrastructure located in new york city (nyc) these servers are responsible for handling core application logic, api routing, authentication, and other backend functionality our primary relational databases are also hosted on digitalocean , co located with the application servers in nyc to ensure minimal latency and fast data access database backups we maintain regular database backups that allow, at latest, hourly backups that are stored in a separate geographic locationβ san francisco (sf) βto provide redundancy and disaster recovery capabilities in the event of an outage or failure in the primary region static react applications our front end interfaces are built using react and are deployed as static sites these are served globally using a content delivery network (cdn) to ensure fast and consistent load times for users regardless of their geographic location aws s3 buckets all media assets, including images and file blobs, are stored on amazon web services (aws) across two distinct regions for different purposes public assets stored in us west 1 (northern california), these are accessible via public urls and typically include images and content used in user facing interfaces private assets stored in us west 2 (oregon), these are protected and used for internal or restricted purposes such as secure file uploads, private user documents, and system level data tl;dr π§ summary π₯οΈ node js servers hosted on digitalocean in nyc ποΈ databases hosted on digitalocean in nyc , with backups in sf π react frontend served globally via cdn πΌοΈ image/blob storage public assets β aws us west 1 private assets β aws us west 2 hosting overview table component hosting provider location(s) notes node js servers digitalocean new york city (nyc) backend logic, api routing, authentication primary database digitalocean new york city (nyc) co located with app servers for low latency database backups digitalocean san francisco (sf) redundancy & disaster recovery static react sites digitalocean global cdn (worldwide) fast front end delivery public image storage aws s3 us west 1 (n ca) publicly accessible media assets private image storage aws s3 us west 2 (oregon) internal/restricted access files