Tagged articles
4 articles
Page 1 of 1
21CTO
21CTO
Jun 4, 2024 · Backend Development

Reviving ICQ: How Open‑Source Projects Are Rebuilding Classic Chat Servers

Amid news of ICQ's shutdown, developers worldwide are launching open‑source initiatives to resurrect the legacy instant‑messaging service, recreating its protocols, building new servers, and offering modern client support for a nostalgic chat experience.

ICQbackend-developmentmessaging protocols
0 likes · 4 min read
Reviving ICQ: How Open‑Source Projects Are Rebuilding Classic Chat Servers
21CTO
21CTO
Sep 5, 2018 · Fundamentals

Why Exactly‑Once Delivery Is Impossible: Understanding Message Delivery Semantics

The article explains how messages travel in monolithic and distributed systems, why network communication is inherently unreliable, and how different delivery semantics—at‑most‑once, at‑least‑once, and exactly‑once—affect reliability, ordering, and protocol choices such as AMQP and MQTT.

At-Least-OnceDistributed SystemsExactly-Once
0 likes · 14 min read
Why Exactly‑Once Delivery Is Impossible: Understanding Message Delivery Semantics