Messenger database (part 1): designing the base frame
How you can translate business requirements into specific data structures using the example of designing a messenger database from scratch. Part 1: designing the framework of the database Part 2: partitioning it “live” Our database will not be as large-scale and distributed as that of VKontakte or Badoo, but “so it will be”, but it will be good - functional, fast and fit on one PostgreSQL server - so that [ …]