May 25, 2022

ReadySet, a company that provides database infrastructure to help developers build real-time applications, today announced it has raised $24 million in a Series A funding round led by Index Ventures with participation from Amplify Partners. Several angel investors also contributed, bringing the total raised from ReadySet to $28.9 million, building on a previously unknown $4.9 million seed round.

According to co-founder and CEO Alana Marzov, ReadySet solves a major enterprise problem that involves delivering dynamic content and serving large, distributed clients. It’s now standard practice to create custom query caching systems, but Marzow argues that this can slow down engineering teams, increase costs, and cause inappropriate downtime.

“Instead of rebuilding the same broken system, developers need solutions that fit their existing infrastructure and enable unlimited read scaling,” Marazov said in an email to gaming-updates earlier this month. “With ReadySet, we want to simplify and automate the process of global caching of query results in the form of image caching in the content delivery system.”

The ReadySet product has its roots in research that Marzov and another co-founder of the company, John Jengenset, did while doing their PhDs at MIT. Previously, Marzov was a cloud infrastructure researcher at Microsoft, where he focused on cloud networking and storage infrastructure technologies, and Gyengset was a senior software engineer at Amazon Web Services.

At MIT, Marzoev and Jengseth are leading an open source project called Noria, a data streaming system designed to be used as fast storage for web applications. After the project gained momentum on GitHub, they decided to fix it and sell it as a managed service: ReadySet.

“Traditional databases that power the world’s most popular applications typically fail when dealing with large datasets, complex queries, or high query volume—in other words, at the most inopportune moment when a product starts to gain momentum,” he said. , “To address the infrastructure challenges associated with this development, companies are rushing to hire teams of engineers with specialized skills to help build and maintain their own custom solutions. ReadySet solves this problem by integrating it into the application, enabling unlimited read scaling without the need for code changes.”

Strengthening the server side of requests

To take a step back, companies use various types of databases to store, operate, and analyze their application data. By far the most common type are relational databases, which provide access to data points that are related to each other, as the name suggests. Programming languages ​​called relational query languages ​​use algebra to interpret queries about data and then instruct a database management system or DBMS to execute the queries.

A relational query or query is a request for data in two or more tables in a relational database.

The ReadySet acts like a database, but it precomputes and caches the results of relational queries so reading data in the actual database is faster. The framework keeps cached results up to date as the underlying data stored in a persistent “base table” captures changes.

At its core, ReadySet speeds up lookups with a new… caching mechanism that automatically updates cache state to support millions of reads per second with sub-millisecond latency on a single node. press material. “ReadySet slots for existing relational databases and … can be integrated into existing databases” [apps] without changing the code. ,

Alternatives to the ReadySet platform exist in the form of Materialize, an open source project similar to Noria, and large stores such as Memcached, Redis, and Amazon Elastic Cash. (Key Value records data in a “key value” format, where the data is retrieved with a unique key or a key optimized for reading and writing that data.) But Lenny Prass, general partner of Amplify Partners, argues that both competing systems and the Vault Key -value are not “full functions” and require writing custom logic to work with relational database applications, unlike ReadySet.

“Over the past decade, we’ve seen applications become more dynamic, real-time and global, while data access technology innovation has lagged behind,” Pruss told gaming-updates via email. “This resulted in a heavy workload for technical teams who struggled with overly complex caching and/or database sharding architectures. We believe that ReadySet not only offers a revolutionary new approach to improving application performance, but also saves engineering teams a lot of extra work. ,

future expansion plans

ReadySet is currently in the revenue stage, but the company is working with a small number of potential clients as design partners. As ReadySet works on a more accessible product funded by Series A revenue, brands can sign up for early access, Marzov said.

Judging by the polls, solutions like ReadySet are very much needed. In a 2021 study commissioned by 451 Research for Imuta, 55% of companies reported that their data is often out of date or out of date at the time of use or analysis. A separate survey by Dimensional Research for Fivetran shows that, in the meantime, most companies are having trouble with their data access pipelines breaking more than once a month.

“Our short-term goal is to significantly improve the speed and usability of caching. Our long-term vision is that caching is something developers don’t need to rethink about. You simply connect the ReadySet to your application and it ensures that you understand what needs to be cached and when. From enterprises and high-growth companies looking for a way to achieve rapid growth with scalable caching technology.”

Leave a Reply

Your email address will not be published.