Upstash ~ Serverless Data for Redis and Kafka! ของโคตรดี แถมใช้ได้ฟรีอีกต่างหาก

อยากมาแนะนำ service ที่ชื่อว่า Upstash ครับ เราสามารถสร้าง Redis กับ Kafka ขึ้นมาได้แบบโคตรง่าย และผมต้องบอกว่าชีวิตการสร้างและดูแล Kafka (หรือ Redis) มันต้องง่ายแบบนี้แหละ! :100:

อ่ะ ผมลองสร้าง Kafka เล่นดู กดเข้ามาจะเห็นหน้านี้

พอกด Create Cluster แล้วเราจะสามารถเลือก region ได้ ตอนนี้มีประมาณ​ 2 regions แล้วก็เลือกว่าจะให้เป็น single หรือ multi zone ก็ได้

ในส่วนการสร้าง topic ก็ตามรูปด้านล่างเลย มีหน้า configuration แบบง่ายๆ ไม่วุ่นวาย

ที่ดีงามมากๆ คือ พอกดสร้างปุ๊ป เราจะได้ Kafka cluster มาทันที! มาไวมากแบบไม่ทันได้ตั้งตัว :joy:

และที่สำคัญคือ เค้ามีโค้ดของแต่ละภาษาให้ด้วย และถ้าขี้เกียจเขียนโค้ด อยากทดสอบแบบไวๆ เราสามารถเลื่อนลงไปด้านล่างของหน้าจอ เค้าจะมีคำสั่ง cURL ให้อีก

มีหน้าให้เรา monitor การใช้งาน

และสุดท้ายก็หน้าที่เราสามารถที่จะเพิ่ม topic หรือ configure ตัว topic ที่เราใช้งานอยู่ได้

ของดีขนาดนี้ เราต้องมาดูเรื่องราคากันด้วยเนอะ

อะไรนะ… สามารถใช้ฟรีได้ :scream_cat: และถ้าจะจ่ายเงิน ก็ $120 ต่อเดือน อยู่ในเรทที่ค่อนข้างถูกเลยทีเดียว ส่วนระดับ enterprise นี่เดาว่าราคาน่าจะสูงขึ้นมาน่าจะ $300-$500 อะไรแบบนี้ ซึ่งผมคิดว่าราคาน่าจะถูกกว่า cloud ที่อื่นๆ อยู่ดี

อย่าเสียเวลาครับ ของดีแบบนี้เราต้องไปโดน :joy:

3 Likes

เสียใจเล็กน้อย ทาง Upstash เค้าจะ Deprecate Upstash Kafka แล้ว ตามข่าวนี้

อย่างไรก็ดี เค้ามี Service ใหม่ชื่อ QStash Workflow มาให้เราไปใช้แทน