Rama: A New Developer Platform That Promises to Reduce Development Time by 100x

Categories

Red Planet Labs has launched its new developer platform, Rama. The platform was created by Nathan Marz, who also founded the Apache Storm project. Rama is a high-level abstraction that brings together areas such as application construction, encapsulation, deployment, monitoring, and maintenance under one umbrella.

Rama claims to reduce the development time for backends and applications by a factor of 100x. This is because Rama unifies computation and storage into a coherent model, making it possible to build end-to-end backends at any scale in 100x less code than otherwise.

Background

  • Startup: Red Planet Labs, Inc.
  • Founded: April 2019
  • HQ: San Diego, CA
  • Funding: $5M in seed capital
  • No. of Employees: <10
  • Founder: Nathan Marz (CEO)
  • Product: Development platform that reduces the building of backends by 100x

To showcase the power of Rama, the Red Planet team built a Twitter clone using Mastodon. The Twitter clone was built with only 10,000 lines of code, compared to the 1 million lines of code that Twitter itself is written in. The experiment performance results were impressive:

  • 100 million bot accounts were used to continuously post statuses, replies, boosts, and favorites. This simulates a high-traffic environment similar to Twitter.
  • The system was able to handle 3,500 statuses per second with an average of 403 followers per status. This is comparable to Twitter’s capacity of 7,000 tweets per second with an average of 700 followers per tweet.
  • The system can be scaled up to handle even more traffic with the click of a button. This is done by adding more servers to the cluster.
  • Rama is still in private beta, but it has the potential to revolutionize the way software is built. It is a powerful tool that can help developers build scalable, reliable, and secure applications more quickly and easily.

Summary

Rama is a promising new developer platform that has the potential to revolutionize the way software is built. It is a powerful tool that can help developers build scalable, reliable, and secure applications more quickly and easily. If you are a developer who is looking for a way to improve your productivity, Rama is worth checking out.

Scroll to Top