ทำไมต้อง Kafka? แชร์ข้อดีของการเขียน Microservices ด้วย Apache Kafka จากประสบการณ์ตรง
หลายคนอาจเคยใช้ RabbitMQ, Redis pub/sub หรือแม้แต่ HTTP API เรียกกันไปมา ซึ่งก็ใช้งานได้ แต่พอระบบโตขึ้นเรื่อย ๆ มันจะเริ่ม “พันกันยุ่งเหยิง” แบบ spaghetti จนแก้โค้ดทีต้องไล่เรียก API เป็นทอด ๆ Kafka เข้ามาแก้ปัญหานี้แบบเท่ ๆ เพราะมันคือ Event Streaming Platform ที่ออกแบบมาเพื่อ สื่อสารข้อมูลจำนวนมากแบบต่อเนื่องและ real-time โดยเฉพาะสำหรับระบบ…