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

Headless commerce approach on SAP Hybris Commerce Platform

Twilio Makes a $2B Bet that Email isn’t Dead by Acquiring Sendgrid

Right way using selenium and xpath

10 steps to score well in CKA

HTB: Granny Writeup w/o Metasploit

Programming an Enumeration of an Infinite Set of Infinite Sequences

Don’t know SQL? Can you talk?

NonInvasive Progress

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

Backend and Real-Time Database For React JS

Developing my first financial app using React Native, Redux, Figma and FastAPI

Using Subscribers and Redis to Handle Events in Medusa

How to Send WhatsApp Messages From Your React App Easily