วันนี้ทำการเขียน RESTful API ด้วยภาษา Go ซึ่งมีการใช้ข้อมูลร่วมกัน จัดเก็บในรูปแบบของ map การทำงานนั้นเป็นปกติมาก ๆ แต่เมื่อทำการลองยิง performance ดูหน่อยเท่านั้น ก็เจอ Runtime error ดังนี้ fatal error: concurrent map read and map write
Read More…
อ่านเจอบทความอธิบายเรื่องของการทำงานแบบ Sequencial Concurrency Parallelism โดยอธิบายจากการทำงานของ Santa Claus ว่าขั้นตอนการเตรียมและส่งของขวัญให้กับเด็ก ๆ ทั่วโลกเป็นอย่างไร แสดงออกมาในรูปแบบของรูปภาพได้อย่างน่าสนใจและเข้าใจได้ง่าย มาดูกันว่าเป็นอย่างไรบ้าง
Read More…
ในกลุ่ม Golang Thailand มีการพูดคุยเรื่อง Parallel มันต่างจาก Concurrent อย่างไร ? มันเป็นสิ่งที่สับสนและมึนงงเยอะมาก ๆ ผมก็งง ๆ อยู่เช่นกัน โดยทั้งสองอย่างนั้นมันมีอยู่ในทุก ๆ ส่วนของระบบงาน คือ Hardware Operating System (OS) Programming ในภาษาต่าง ๆ ดังนั้นลองมาหาคำตอบกันหน่อยสิ ปล. เขียนไปแบบงง ๆ
Read More…