Page cover

Real-Time Communication

Real-time communication is a critical component of Alien's network communication, ensuring users can send and receive messages instantly.

  • Message Queue: Uses high-performance message queues (such as Kafka or RabbitMQ) to manage message transmission, ensuring efficient and reliable delivery of messages.

  • WebSocket Connection: Enables real-time message transmission through WebSocket, supporting instant sending and receiving of text, audio, and video messages.

  • Low-Latency Transmission: Employs network optimization techniques to maintain low-latency communication even under poor network conditions.