ระบบที่ TD หรือ ถูกดี ดูแลคือ การสร้างระบบ POS (Point of Sales)สำหรับร้านค้าโชว์ห่วยเล็ก ๆ ซึ่งมีมากกว่า 100,000 ร้านค้าดังนั้นถ้าคิดง่าย ๆ ถ้าแต่ละร้านมี transaction วันละ 100 ก็ตีง่าย ๆ คือ ต้องรองรับ 1,000,000 transaction ต่อวันนี่คือ ความท้าทายที่ทีมต้องจัดการให้ได้ เป็นที่มาของ session นี้คือ The 3 years journey behind POS and ERP that handle s 1M+ transactions per day
Read More…
คำถาม ในการพัฒนาระบบงานด้วยภาษา Go นั้นใช้ library อะไรกันบ้าง ? คำตอบมันขึ้นอยู่กับระบบงานด้วยว่าเป็นอย่างไร ใช้ technology อะไรบ้าง
Read More…
ทาง JetBrains ได้ออกผลการสำรวจเรื่อง The State of Developer Ecosystem 2021โดยสำรวจนักพัฒนามากกว่า 30,000 คน จาก 183 ประเทศทั่วโลกประมาณ 71% เป็น backend developerเพื่อสำรวจว่านักพัฒนาทำอะไรกันบ้าง ภาษา program และ framework ที่ใช้งาน เครื่องมือในการพัฒนา Life style และ พฤติกรรมต่าง ๆ ของนักพัฒนา มาดูผลที่น่าสนใจว่ามีอะไรกันบ้าง
Read More…
มาดูผลที่น่าสนใจจากการสำรวจ The state of Go 2020 จาก JetBrainsประกอบไปด้วย จีน ญี่ปุ่น รัสเซีย ยูเครน และ UK คือประเทศที่ใช้ภาษา Go ในการพัฒนาระบบงานมากที่สุดตามลำดับ
Read More…
ว่าง ๆ เลยมาลองเล่นตัว Spring WebFlux และ R2DBC (Reactive Relational Database Connectivity) ซึ่งเป็นคู่ขวัญที่ทำงานแบบ non-blocking นั่นหมายความว่า สามารถรองรับจำนวน concurrent user ได้เยอะขึ้น รวมทั้งยังมีการใช้งาน CPU และ Memory ที่มีประสิทธิภาพกว่าด้วย เมื่อเทียบกับ Spring boot + REST + JDBC/JPA ปกติ ดังนั้นลองมาเล่นเพื่อทำความรู้จักกันหน่อย
Read More…
กลายเป็นธรรมเนียมไปแล้วสำหรับ Stack Overflow Developer Survey ที่ต้องมีในทุก ๆ ปี ซึ่งครั้งนี้เป็นปีที่ 9 แล้ว ผลจากการสำรวจได้ออกมาเช่นกัน มาจากนักพัฒนากว่า 90,000 คนทั่วโลก มาดูสิ่งที่น่าสนใจหันนิดหน่อย
Read More…
หลังจากที่อ่านเรื่องของ Web Developer Roadmap 2018 แล้ว ซึ่งแนะนำเฉพาะส่วนของ Web Developer เท่านั้น แต่น่าจะมีส่วนของ Backend Developer บ้างนะ จึงทำการสรุปสิ่งที่น่าจะต้องรู้ไว้นิดหน่อย ซึ่งคิดว่าเป็นความรู้พื้นฐานแบบติดดินที่ควรรู้ไว้บ้าง
Read More…
เห็นผลการสำรวจในปี 2018 จาก StackOverflow ผู้ตอบแบบสำรวจคือ นักพัฒนามากกว่า 100,000 คน โดยเป็นสมาชิกใน StackOverflow นั่นเอง ซึ่งมีผลการสำรวจที่น่าสนใจมากมาย จึงทำการสรุปแบบสั้น ๆ ไว้นิดหน่อย
Read More…
โดยปกตินั้นข้อมูลมีการเปลี่ยนแปลงอยู่เสมอ ยิ่งในปัจจุบันอัตราการเปลี่ยนแปลงสูงมาก ๆ ทั้ง Volume, Velocity และ Variety ทำให้เครื่องมือต่าง ๆ ที่มีอยู่อาจจะไม่เพียงพอต่อความต้องการ ทั้งการจัดเก็บ ทั้งการรวบรวม ทั้งการวิเคราะห์ ประมวลผล ซึ่งมีความซับซ้อน และต้องการให้ทำงานแบบ realtime ดังนั้นเราต้องการวิธีการใหม่ เครื่องมือใหม่ ๆ architecture ใหม่
Read More…
ทาง Firebase ได้ปล่อย Cloud Firestore ใน beta version ซึ่งเป็น NoSQL database มีโครงสร้างข้อมูลแบบ Document พูดง่าย ๆ คือโครงสร้างข้อมูลเดียวกับ MongoDB แต่อยู่บน Cloud platform นั่นเอง สามารถใช้ทั้ง iOS, Android และ Web ตลอดจนสามารถ integate ได้กับของที่มีอยู่ใน Firebase ได้เลย รวมทั้ง Google Cloud Platform, Cloud function ยังไม่พอนะ ตามแนวทางของ Firebase คือใช้ง่ายและรองรับการ scale อีกด้วย
Read More…