ชาญวิทย์ แก้วกสิ

เวบนี้สร้างขึ้นวันที่ 4 มกราคม 2552 เพื่อรวบรวมเนื้อหาที่กระจัดกระจายไว้สักที่ให้เข้าถึงง่าย

รายวิชาที่ผมสอน ย้อนหลังไปถึงปี 2553

เรียนปริญญาโทที่
ห้องปฏิบัติการไอยราคลัสเตอร์?
Read here.

เทอม 2 / 2560 ผมสอน
ผมในที่อื่น ๆ
โปรเจ็คที่ทำอยู่
  • หนังสือ Native Docker Clustering with Swarm เขียนร่วมกับ Fabrizio Soppelsa
  • เรานิยามและสร้างระบบคลาวด์แบบใหม่เรียกว่า "Cross-Platform Hybrid Cloud"
  • SUT Aiyara Cluster ไอยราคลัสเตอร์ เป็นคอมพิวเตอร์คลัสเตอร์ประหยัดพลังงาน สำหรับประมวลผล Big Data ทำงานเชิงขนานในลักษณะเดียวกับซูเปอร์คอมพิวเตอร์
  • Docker Swarm เป็นระบบจัดการคลัสเตอร์สำหรับ Docker เข้าร่วมพัฒนาตั้งแต่ ธันวาคม 2014
  • MarkSpec ระบบรันเอกสารประกอบสัญญา ให้ใช้เป็นตัวทดสอบระบบได้
  • ZKGrails เฟรมเวิร์คที่สร้างเป็นปลั๊กอินสำหรับ Grails เพื่อใช้พัฒนา RIA ด้วย ZK
  • Gon เป็นเว็บเฟรมเวิร์คประเภท MVC สำหรับ Golang สร้างร่วมกับ นศ. วิชา Adv. Topics in System Software

งานวิจัย

ผมทำงานวิจัยด้านกลไกหลัก (core mechanism) ของวิศวกรรมซอฟต์แวร์ เช่น
  • ศึกษา Cluster Scheduling Algorithm สำหรับ Docker
  • ศึกษา bytecode instructions บน Java Virtual Machine
  • สร้างคอมไพเลอร์ภาษา Go
  • สร้างคอมไพเลอร์เพื่อทำงานบน Browser
  • พัฒนา Web/Mobile Framework ที่สนับสนุน Convention over Configuration และ Dependency Injection

ด้าน Software Process ผมศึกษากระบวนการพัฒนาซอฟต์แวร์ด้าน Agile/Scrum และความสัมพันธ์ระหว่าง user story และ use case รวมทั้งการประเมินโครงการ Agile ด้วย use case point 

ด้าน Big Data ผมศึกษาการสร้าง computing cluster ด้วย ARM system-on-chip และพัฒนาซอฟต์แวร์รอบๆ eco-system ของ Hadoop

รายการบล็อก

  • Kelsey Hightower ยอมรับ ไม่ใช้ Kubernetes รัน stateful workload เป็นที่สั่นสะเทือนวงการ container เมื่อ Kelsey Hightower หนึ่งในแกนหลักของทีมพัฒนา Kubernetes ออกมายอมรับว่า เขาไม่ใช้ Kubernetes สำหรับรัน stateful workload เช่น ระบบฐานข ...
    ส่ง 17 ก.พ. 2561 07:46 โดย Chanwit Kaewkasi
  • Docker ประกาศสนับสนุน Kubernetes ในงาน DockerConEU17 ประเด็นสำคัญที่ทุกคนกำลังจับตามองกันอยู่คือการที่ Docker ประกาศสนับสนุน Kubernetes ใน General Session วันแรก มีประกาศใหญ่ของ community ที่ทุกคนเห็นกันไปแล้วเม ...
    ส่ง 21 ต.ค. 2560 04:30 โดย Chanwit Kaewkasi
  • Docker ย้ายบ้านไปอยู่ Moby คาดว่าน่าจะมีข่าวบ้างแล้วจากงาน DockerCon 2017 ที่ Docker ประกาศสร้างโครงการใหม่ชื่อ The Moby Project ครอบหลายๆ โครงการเดิม รวมทั้ง Docker ด้วยเรื่องมันมีอย ...
    ส่ง 25 เม.ย. 2560 21:27 โดย Chanwit Kaewkasi
  • ไมโครเซอร์วิส สถาปัตยกรรมกระจายความเสี่ยงเพื่อลดโอกาสล่มของระบบ หลายๆ ท่านอาจจะเคยได้ยินชื่อ สถาปัตยกรรมไมโครเซอร์วิส (Microservice Architecture) กันมาบ้างแล้ว โดยในปัจจุบัน เทคโนโลยีซอฟต์แวร์คอนเทนเนอร์ เช่น Docker, Kubernetes หรือ ...
    ส่ง 13 ก.พ. 2560 08:40 โดย Chanwit Kaewkasi
  • คอนเทนเนอร์ในปี 2017 สำหรับ Docker ปี 2016 ที่ผ่านมาเป็นของ Orchestration ทีม SwarmZilla เราร่วมสร้าง Swarm mode คลัสเตอร์ขนาดใหญ่ที่สุดเท่าที่เคยสร้างมาถึง 2 คร ...
    ส่ง 26 ธ.ค. 2559 09:06 โดย Chanwit Kaewkasi
  • Modernizing Legacy Apps ด้วย Docker ที่มา: https://www.docker.com/survey-2016เรื่องมีอยู่ว่า ระบบ Project Management ที่ใช้สอน นศ. ในวิชา SE มานานหลายปีตั้งแต่ปี 2011 เป็น ...
    ส่ง 24 พ.ย. 2559 07:41 โดย Chanwit Kaewkasi
  • Docker คลัสเตอร์ขนาด 2,000 โหนด ช่วงที่เขียนโพสต์นี้งานยุ่งมากผมเลยตกข่าวไปหลาย ๆ เรื่องเพิ่งรู้ว่ามีระบบจองตั๋วล่มอีกแล้วผมเคยเขียนสถาปัตยกรรมของการจองตั๋วไว้แบบนึง คงไม่มีอะไรจะเล่าเพ ...
    ส่ง 2 ส.ค. 2559 08:26 โดย Chanwit Kaewkasi
  • SwarmKit กับการขยายระบบระดับ Massive เวลาในโลก startup หมุนเร็วกว่าโลกจริงไม่ทันไรเลยเมื่อวาน (8 มิ.ย.) มีการ tweet ประกาศเปิดตัว SwarmKit ซึ่งทาง Docker เรียกว่า toolkit สำหรับ ...
    ส่ง 10 มิ.ย. 2559 02:00 โดย Chanwit Kaewkasi
  • คอนเทนเนอร์ปี 2016 - ผ่านมาเกือบครึ่งปี ผ่านมายังไม่ทันจะครึ่งปีจากโพสต์นี้ตอนต้นปีที่ผมเริ่มคุยเรื่อง Docker ในปี 20165 เดือนที่ผ่านมาผมมีโอกาสพูดเรื่องคอนเทนเนอร์ซ้ำ ๆ ...
    ส่ง 1 มิ.ย. 2559 10:32 โดย Chanwit Kaewkasi
  • ประโยชน์ของ Docker สำหรับนักพัฒนาบน Windows เหตุผลส่วนตัวข้อนึงที่ทำให้รู้สึกได้ว่า Enterprise จะปรับใช้ Container แล้วก็คือ Microsoftด้วย Vision ของ CEO คนปัจจุบันของ ...
    ส่ง 9 ม.ค. 2559 06:38 โดย Chanwit Kaewkasi
แสดงบทความ 1 - 10 จาก 37 รายการ ดูเพิ่มเติม »