Architecture

Architecture

13 posts
เมื่อ API Gateway กลายเป็นคอขวด: การออกแบบระบบใหม่เพื่อลดภาระ
by Charanchai Thongkham — 2 min read

เมื่อ API Gateway กลายเป็นคอขวด: การออกแบบระบบใหม่เพื่อลดภาระ

API Gateway คือ ประตูทางเข้าหลักของทุกบริการในสถาปัตยกรรม microservice มันรับหน้าที่ทำ authentication, จำกัดอัตราการเรียก (rate limiting), จัดเส้นทาง (routing), บันทึก log และแปลงรูปแบบคำขอ ทั้งหมดนี้ดูเหมือนสมเหตุสมผล จนกระทั่ง...

URL Shortener: ถอดบทเรียน Hot Key และสถาปัตยกรรมที่รับ traffic วิ่งพุ่ง 1000x ได้

URL Shortener: ถอดบทเรียน Hot Key และสถาปัตยกรรมที่รับ traffic วิ่งพุ่ง 1000x ได้

Charanchai Thongkham — 2 min read

ถ้าใครเคยออกแบบ URL Shortener มาก่อน เราคงรู้ว่าบริการอย่าง TinyURL หรือ Bitly ทำงานอย่างไร นั่น คือ รั...

Architecting Software Systems: การใช้งาน Caching

Architecting Software Systems: การใช้งาน Caching

Charanchai Thongkham — 3 min read

ก่อนจะไปดูเรื่องของ Caching เรามาดูภาพรวมของการจัดการเกี่ยวกับ Performance ของ System Architecture อย่างง่ายกันก่อน จะเห็นได้ว่...

Architecting Software Systems: ความแตกต่างระหว่าง Performance กับ Scalability

Architecting Software Systems: ความแตกต่างระหว่าง Performance กับ Scalability

Charanchai Thongkham — 1 min read

เรามาทำความเข้าใจเกี่ยวกับความแตกต่างระหว่าง Performance กับ Scalability กันก่อน Performance เป็นการวัด Latency (เวลาแฝง) และ Throughput (ปริ...

You’ve successfully subscribed to nutshell.work
Welcome back! You’ve successfully signed in.
Great! You’ve successfully signed up.
Success! Your email is updated.
Your link has expired
Success! Check your email for magic link to sign-in.