Enterprise Data Synchronization and Control

Rooms To Go (RTG) is America’s #1 independent furniture company known for a broad range of stylish custom furniture displayed and packaged in complete room settings. With over 200 stores in 11 states/territories, Rooms To Go’s brick-and-mortar and online stories carry the nation’s largest furniture inventory.


mainframe to cloud

Multiple Downstream Consumers

While there was a single monolithic source of data, there are multiple consumers of the cloud data and this data needed to be every bit as accurate as the enterprise systems the mainframe ERP supports. As a result, event streams were built to be resilient to outages (from producers AND consumers) into a redundant cloud database that supports reads at hyperscale.

Dynamic Scaling and Operational Elegance

The resulting integration solution utilizes cloud-native technologies that auto-scale to support “bursty” data change traffic volumes. The system limits handoffs and therefore potential friction points; this architecture reduces operational complexity and maintainability.

Logging, Visibility and Manageability

The companion cloud-hosted web administration portal provides insight into and control of the integration system’s operation. The dashboard provides logging and visibility into messages as they pass through the system, including queue length and time from event production to consumption. Administrative levers enable system administrators to turn different data flows on and off.

Built Using


final product

"So glad that we connected with MercuryWorks. Their ability to take proof-of-concept technology and get production- and operations-ready along with new features is nothing short of amazing!"
Todd Daniell
Director, Rooms To Go