11/15/2023 0 Comments Kami extension download![]() ![]() The team considered a number of different databases, but they didn’t have time to run performance tests. Compatible with Postgres so the transition would be fast.Ability to scale horizontally and add capacity over time as needed.But they were pushing close to a billion transactions every day! All the written data needed to be vacuumed after 2 billion transactions. There were also operational issues with implementing transaction ID wraparounds. They scaled up write capacity, but they couldn’t scale horizontally anymore. However, the write-heavy data from user-driven content was becoming too much to handle. They started with upsizing their PostgreSQL primary to 160vcpu, 4TB RAM, which was the biggest server they could get. ![]() The team made a few attempts to scale and optimize the database manually. However, when businesses like Kami start to see tremendous growth, Postgres begins to hit limitations. That served them well for many years, and they were able to scale from zero users to several million. Kami has a lean engineering team of seven members, and they originally built their platform on Postgres. They spent sleepless nights removing performance bottlenecks that earned them mere days of uptime. They doubled their database size only to find that it bought them two weeks of runway. The Kami team was glad to see their platform was able to keep students and teachers connected… until they saw what it meant to scale their Postgres database in the face of exponential growth.Īt the peak of the pandemic, Kami was growing at a rate of over 1M users per week, and their Postgres database simply couldn’t keep up. But in 2020 when the pandemic hit, schools closed and students were forced to learn from home. Teachers and students can also take notes directly on the platform.Įven before the pandemic, Kami’s business was doing well and there was clearly a need for this type of digital alternative to printing in schools. In order to help close this gap, Kami’s platform allows teachers to digitally display documents on the student’s laptops or Chromebooks instead of printing individual handouts. In fact, 60-70% of software goes unused in schools. The education industry is slow when it comes to tech adoption despite the fact that they spend around $700B a year on software purchases. Kami is now the world’s #1 digital classroom application it creates a flexible and collaborative learning environment for millions of teachers and students across the globe. Kami was founded in 2013 when the four New Zealand-based co-founders saw a need for a more collaborative way to take notes and avoid the need to print, which was costing around $8B a year worldwide. ![]()
0 Comments
Leave a Reply. |
AuthorWrite something about yourself. No need to be fancy, just an overview. ArchivesCategories |