Track our journey as we build the future of data visualization for trading and investing.
Let's get with the times, once and for all.


In this release, we focused on modernizing our tech stack and updating key dependencies to ensure Rthmn remains at the cutting edge of web development best practices. We made significant changes to our backend infrastructure, frontend frameworks, and data storage solutions.
Key updates include:
Every story has a beginning. Ours began with a box.


The initial idea for rthmn was originated in 2019. Since then, a ton of progress has been made towards systematizing it and applying it for more universal use cases.
Our first milestone was to build the core logic for translating market data and building a maintainable engine where we could understand the steps involved. This involved creating a custom rendering pipeline optimized for displaying complex financial data in an intuitive and interactive way.
We started by designing the data structures and algorithms needed to efficiently process large amounts of historical and real-time market data and always stay in sync. Throughout this process, we stumbled upon even more novel ideas that soon began to become stable methods we even rely upon today to plan features.
Scalability was another critical consideration. We knew that as rthmn grew in popularity, we would need to handle a rapidly increasing number of users and data points. To address this, we designed our backend infrastructure to be highly modular and horizontally scalable.
In addition to the database, Rthmn's architecture is designed for scalability across all components. The application is built using modern, efficient technologies and follows best practices for performance optimization. This includes techniques such as lazy loading, caching, and asynchronous processing to ensure a smooth user experience even under heavy load.
As the platform continues to grow, we're continuing to regularly monitor and optimizes the infrastructure to maintain optimal performance.
This is only just the beginning.
Report issues directly on our GitHub repository