Categories
Uncategorized

Pseudo Markets Infrastructure

Pseudo Markets aims offer a highly scaleable system, starting with the software solution itself up to the hardware that it runs on. The current infrastructure is quite small, but we are hoping to continue to expand.

https://docs.google.com/spreadsheets/d/1E3U0WuU64ZSKW41NIDrM9nCq-1atvdQ4gBdHlo2CQWo/edit?usp=sharing

Servers that support data synchronization are primed for “hot failover” meaning that every database record written in the source database will be copied over to the target DB almost instantly. This will allow for complete immediate failover in the event that the primary app server goes down. Backup instances that are used for “cold failover” such as the proposed App 3 server will not be able to be active until the primary DB is restored completely.

You can think of App 1 and App 2 as the primary production “cluster” that is always in sync and ready to take over should one of them fail. For the most part, App 1 will be the primary public facing instance used by WebTrader, MobileTrader, and CLTrader. App 3 will serve as an offsite backup, hosted in a completely different environment and will require a full DB restore from App 1 or App 2 before functionality can be nominal.

Shravan Jambukesan's avatar

By Shravan Jambukesan

Software, hardware, and everything in between

Leave a comment

Design a site like this with WordPress.com
Get started