Google System Design: Low power mesh network for detecting temperature

How to design a low power mesh network for detecting temperature / moisture.

What we learnt

  1. A standard way to collect requirements on a subject we never worked on
  2. How to think about system design as an engineer ?
  3. How to build a mono scale system and then scale it to billions of devices.
  4. How to use and scale Kafka?
  5. How to make sure that we conserve power?

An interesting article on low power mesh https://www.eetimes.com/ensuring-low-power-in-wireless-mesh-sensor-networks/# . This gives us an idea ( something we should consider in our next session ).