Experience of building high scalable product

App Store leaderboard, from Oct 2017 — showing FriendO in top #3
  • Reduce the amount of payload returned in the API call, optimise to send only the required information
  • Refactor / rewrote the random category question flow, as it had some costly read / write operations
  • Reduce the write operations in read queries, so we could potential read it off from the secondary node
  • Continuous query optimisation, by looking at slow performing queries in MongoDB
  • We used New Relic, Crashlytics & logging system to understand the bottlenecks / pain points
  • Upgrade the infrastructure on MongoDB & Heroku (from Hobby dyno to 16 dynos) — to more beefier hardware / specs as the traffic increased
  • Being an early adaptor of React Native, we had to go through a lot of refactoring / optimisation on the app side

--

--

--

We are business accelerator working with startups / entrepreneurs in building the product & launching the companies.

Love podcasts or audiobooks? Learn on the go with our new app.

Recommended from Medium

Hosk’s top 10 articles of the week — 6th April

IT developer in a world where the sky is not the limit

Merge Sorted Array

Having fun with my ADS-B tracker project

Having fun with my ADS-B tracker project

Game Dev Digest Issue #89 — Code Driven

Issue #89 - Code Driven

Type Assertion and Type Conversion in Golang

Save your time and learn to pick the right tool to build an MVP

Get the Medium app

A button that says 'Download on the App Store', and if clicked it will lead you to the iOS App store
A button that says 'Get it on, Google Play', and if clicked it will lead you to the Google Play store
LiftOff LLC

LiftOff LLC

We are business accelerator working with startups / entrepreneurs in building the product & launching the companies.

More from Medium

How to use Authorizer with React Native Expo?

Why Node.js is Ideal for Start-Ups

How to connect Stepzen Graphql queries to supabase(Postgres database)?

Firebase vs. Digital Ocean App Platform vs. AWS Amplify