Modulus provides companies a place to host, scale, and gain insight into their web-based applications.
Modulus is a premier Node.js hosting platform that provides a complete technology stack for application developers. This includes custom SSL, WebSockets, MongoDB, statistics, and more.
Powerful metrics: Every request that comes into Modulus is tracked and stored. This allows Modulus to provide an unparalleled level of insight into the activity and performance of your application. Every route is tracked individually, which allows you to identify exactly what parts of your application get hit the most and what parts are causing performance issues. Data is updated real-time, so when an event occurs, action can be taken immediately. Tracking occurs externally to each application, which ensures tracking the performance does not impact it.
Persistent Storage: Every Modulus project has access to an unlimited amount of persistent disk and database storage. Disk storage is directly mounted to the file system and shared across all instances of your application. Your applications has full read/write privileges and can store as much data as needed. Database storage is available through an integrated Mongo solution. Data stored on Modulus is replicated in triplet and backed up daily. By connecting to our powerful Mongo cluster, you can rest assured that performance, reliability, and scalability will all be taken care of.
Infinitely Scalable: Modulus provides seem-less horizontal scaling through mini-servers called “Servos.” Each Servo runs an instance of your application and Modulus takes care of load balancing between them. No matter how large your application gets, Modulus will scale to meet its demand.