ภาษา:
Backend
เข้าใจ transaction isolation levels ทั้ง 4 ระดับ ว่าแต่ละระดับยอมให้เกิด anomaly อะไร PostgreSQL ทำ Read Committed และ Repeatable Read อย่างไร ทำไม write skew หลุด row lock และ SSI กันได้อย่างไร
24 ก.ย. 2569·อ่าน 10 นาที
เรียนรู้ hexagonal architecture หรือ ports and adapters ตั้งแต่การวาง domain ไว้ตรงกลาง แยก driving และ driven port เขียน adapter ด้วย Go ทดสอบด้วย fake และรู้ว่าเมื่อไรที่เกินจำเป็น
เรียนรู้การเรียงข้อมูลใน Go ด้วย sort และ slices การนับความถี่ด้วย map, Lomuto partition และ quicksort ไปจนถึง Go quickselect สำหรับหาตัวที่ k และ top-k ในเวลาเฉลี่ย O(n)
DevOps
เข้าใจการทำงานของ Kubernetes operator ตั้งแต่นิยาม CRD, เขียน controller ด้วย reconcile loop ไปจนถึงสร้าง database operator ด้วย Go และ kubebuilder พร้อมตัวอย่าง kopf ฝั่ง Python
เข้าใจว่า CrashLoopBackOff คืออะไร liveness, readiness และ startup probe ทำงานต่างกันอย่างไร พร้อมขั้นตอน debug ทีละขั้นด้วย describe, logs --previous, events และ exit code
เข้าใจ OLTP vs OLAP ตั้งแต่ตระกูล database แบบ relational, object-relational และ NoSQL ความต่างของงาน transaction กับงานวิเคราะห์ storage แบบ row vs column และวิธีเลือก database
24 ก.ย. 2569·อ่าน 11 นาที
อธิบาย ACID และ MVCC ผ่านตัวอย่างการโอนเงิน ว่า atomicity, consistency, isolation และ durability ทำงานอย่างไรใน PostgreSQL และทำไม MVCC ทำให้คนอ่านไม่บล็อกคนเขียน
เข้าใจ PostgreSQL storage internals ตั้งแต่ page 8KB, tuple header, segment file 1GB และ TOAST พร้อมตัวอย่างคำนวณขนาด table 5 ล้าน row และโครงสร้าง data directory
24 ก.ย. 2569·อ่าน 12 นาที
เข้าใจ PostgreSQL architecture ตั้งแต่ postmaster, backend process ต่อ connection, pg_hba.conf, shared buffers, WAL, work_mem ไปจนถึงหน้าที่ของ background process แต่ละตัว
แสดง 28-36 จาก 65 บทความ
เล่าโปรเจคของคุณให้เราฟัง — เราจะพาคุณไปถึง
เมื่อคลิก “ยอมรับคุกกี้ทั้งหมด” แสดงว่าคุณยินยอมให้จัดเก็บคุกกี้บนอุปกรณ์ของคุณ เพื่อปรับปรุงการใช้งานเว็บไซต์ วิเคราะห์การใช้งาน และช่วยงานการตลาดของเรา
เลือกคุกกี้ที่เราใช้ได้ คุกกี้ที่จำเป็นช่วยให้เว็บไซต์ทำงานได้และเปิดใช้งานเสมอ