What is Pro? Download our White Paper for free
Atmosphere Pro consists of a suite of enterprise tools for scaling, distributing, and monitoring your enterprise Atmosphere application:
Atmosphere SatelliteApplications using Satellite gain the following superpowers:
- Elastic Scalability (just add more servers and they cluster automagically, i.e. automatically)
- Super Speeds (in memory transaction speeds)
- High Availability
- Fault Tolerance
- Cloud Readiness
- 100% State Replication
Atmosphere Tower ControlTower Control monitoring product is designed with ease of use and flexibility in mind and delivers unprecedented power to DevOps and users alike. Tower Control is a complete ecosystem for DevOps, offering a complete end to end solution for monitoring an Atmosphere application. Tower Control offers the ability to completely configure Atmosphere, collect statistics, reload Atmosphere applications and hot swamp an Atmosphere applications remotely.
Atmosphere PostmanWith Guaranteed Delivery, the Atmosphere Postman system uses a built-in data store to persist messages. Atmosphere Postman guarantees the client that when sending a message, the message will always be delivered to the server. In case of a failure, the message will be re-sent until it reaches the server. Postman guarantee client's messages delivery. When combined with Atmosphere Satellite, when a websocket or fallback transport delivers a message, the send operation does not complete successfully until the message is safely stored in the sender’s data store. Subsequently, the message is not deleted from one data store until it is successfully forwarded to and stored in the next data store. As a result, once a websocket or fallback transport successfully sends a message, it is also stored in memory on at least one Atmosphere Satellite until the message has been successfully delivered and acknowledged by the browser. Installing Satellite and Postman guarantee 100% messages delivery, both from the browser and the server. Postman also contains mechanisms for fixing browsers' specific errors. For example, Firefox can leaks websockets connections when pages are fastly reloaded. Under that circumstance, a server may die because of those phantoms websockets, who create a memory leak. Postman ships with a mechanism to detect that situation and automatically get rid of phantoms websockets.