Signal Messanger Architecture
Introduction Signal is an end-to-end encrypted communications application for Android and iOS similar to WhatsApp but open source. It uses the TCP/IP (Internet) to send one-to-one and group messages, which can include text, files, voice notes, images and videos, and make one-to-one voice and video calls.
https://sorincocorada.ro/signal-messanger-architecture/