- Software Internals Book Club ได้เลือก The Art of Multiprocessor Programming 2nd Edition เป็นหนังสืออ่านเล่มถัดไป
- มีการกำหนด ตารางการอภิปรายแต่ละบท และใช้การอภิปรายแบบ ข้อความผ่านอีเมล
- ผู้เข้าร่วมต้องมี บัญชี Google และอีเมลจะแสดงเมื่อโพสต์
- ทุกสัปดาห์มีผู้หนึ่งส่งอีเมลเพื่อ เริ่มการอภิปราย และหลังจากนั้นใครก็สามารถเข้าร่วมการอภิปรายได้อย่างอิสระ
- มีการแจ้ง แบบฟอร์มลงทะเบียน และ ช่องทางติดต่อ สำหรับการเข้าร่วมและการรับข้อเสนอแนะ
ภาพรวมชุมนุมอ่านหนังสือ
- ชุมนุมอ่านหนังสือผ่านอีเมล Software Internals จะดำเนินกิจกรรมการอ่าน The Art of Multiprocessor Programming 2nd Edition (ผู้เขียน: Herlihy, Shavit, Luchangco, Spear, 2020)
- เมื่อค้นหาผ่านอินเทอร์เน็ต มักพบ PDF ฟรีเป็นฉบับที่ 1 ปี 2008 เสมอ ดังนั้นจึงต้องหาฉบับ 2nd Edition ปี 2020 เท่านั้น
กำหนดการอภิปรายรายบท
| วันที่ | ผู้นำการอภิปราย | บท | หัวข้อ |
|---|---|---|---|
| 16 สิงหาคม | Phil | 1 | บทนำ |
| 23 สิงหาคม | ยังไม่กำหนด | 2 | การกันไม่ให้เข้าถึงพร้อมกัน |
| 30 สิงหาคม | ยังไม่กำหนด | 3 | อ็อบเจกต์พร้อมกัน |
| 6 กันยายน | ยังไม่กำหนด | 4 | พื้นฐานหน่วยความจำร่วม |
| 13 กันยายน | ยังไม่กำหนด | 5 | พลังเชิงสัมพัทธ์ของการซิงโครไนซ์เชิงปฐมภูมิ |
| 20 กันยายน | ยังไม่กำหนด | 6 | ความเป็นสากลของ consensus |
| 27 กันยายน | ยังไม่กำหนด | 7 | สปินล็อกและการแย่งชิง |
| 4 ตุลาคม | ยังไม่กำหนด | 8 | มอนิเตอร์และการซิงโครไนซ์แบบบล็อก |
| 11 ตุลาคม | ยังไม่กำหนด | 9 | รายการเชื่อมโยง: บทบาทของ Locking |
| 18 ตุลาคม | ยังไม่กำหนด | 10 | คิว การจัดการหน่วยความจำ และปัญหา ABA |
| 25 ตุลาคม | ยังไม่กำหนด | 11 | สแตกและการกำจัด |
| 1 พฤศจิกายน | ยังไม่กำหนด | 12 | การนับ การจัดเรียง และการปรับสมดุล |
| 8 พฤศจิกายน | ยังไม่กำหนด | 13 | Concurrent Hashing และการขนานตามธรรมชาติ |
| 15 พฤศจิกายน | ยังไม่กำหนด | 14 | Skip List และการค้นหาที่สมดุล |
| 22 พฤศจิกายน | ยังไม่กำหนด | 15 | คิวความสำคัญ |
| 29 พฤศจิกายน | ยังไม่กำหนด | 16 | การจัดตารางเวลาและการกระจายงาน |
| 6 ธันวาคม | ยังไม่กำหนด | 17 | การขนานข้อมูล |
| 13 ธันวาคม | ยังไม่กำหนด | 18 | Barriers |
คำแนะนำการอภิปราย
- การอภิปรายทั้งหมดเกิดขึ้นผ่าน Google Group และต้องมีบัญชี Google
- หากโพสต์ข้อความตรง อีเมลจะถูกเผยแพร่
- การอภิปรายไม่ใช้ Zoom หรือ Google Hangout และดำเนินการด้วย อีเมลข้อความ เท่านั้น
- อ่านแต่ละบทให้เสร็จก่อนถึงวันดังกล่าว และการอภิปรายจะเริ่มในช่วงสุดสัปดาห์นั้น
บทบาทผู้จัดการอภิปราย
- ทุกสุดสัปดาห์หนึ่งคนจะส่งอีเมล เริ่มการอภิปราย
- ไม่จำเป็นต้องสรุปบทเสมอไป สามารถเขียนได้ 1-2 ย่อหน้าเกี่ยวกับพื้นฐานของตัวเอง สิ่งที่รู้สึกประทับใจหรือสับสนในบท หรือการเชื่อมโยงกับประสบการณ์จริง เพื่อกระตุ้นการอภิปรายต่อไป
- หลังจากนั้นใครก็สามารถเพิ่มความคิดเห็นได้อย่างอิสระ
การสมัครเข้าร่วมและการให้ข้อเสนอแนะ
- สามารถสมัครได้ผ่าน แบบฟอร์มสมัคร
- คำถาม การแก้ไข และไอเดียสามารถติดต่อได้ทาง อีเมล หรือ ทวิตเตอร์
ยังไม่มีความคิดเห็น