เวลาขึ้นไม่ใช่ตัววัดการตลาดสําหรับเรา มันเป็นข้อจํากัดทางวิศวกรรม ที่กําหนดทุกการตัดสินใจของเรา เมื่อ ธุรกิจ ทั้ง หมด ของ คุณ ดําเนิน งาน บน เวที แห่ง เดียว เวลา ตก ไม่ ใช่ ความ ไม่ สะดวก. มันเป็นจุดหยุดเต็มรูปแบบ ความรับผิดชอบดังกล่าวเป็นสิ่งที่เราสนใจอย่างจริงจัง และมันสะท้อนให้เห็นได้ในทุกชั้นของสถาปัตยกรรมของคาโมซีม จากฐานข้อมูลไปยังเครื่องชั่งน้ําหนัก.
ที่มูลนิธิ เราบริหารยูกาไบเตดีบี เป็นร้านขายข้อมูลหลักของเรา UgabyteDB เป็นฐานข้อมูล SQL ที่จัดจําหน่ายที่คัดลอกข้อมูลข้ามโหนดหลายอัน โดยล้มเหลวโดยอัตโนมัติ ถ้า โหนด ลด ลง กระจุก ดาว ก็ จะ ดําเนิน การ ต่อ ไป โดย ไม่ ได้ ข้อมูล หรือ การ แทรกแซง ด้วย ตัว เอง. บน ชั้น ประยุกต์ ของ เรา ประกอบ ด้วย สิ่ง อํานวย การ จุลินทรีย์ ที่ ไร้ รัฐ กว่า 64 แห่ง ซึ่ง ดําเนิน งาน อยู่ บน คู เบอร์ เนต ส์ โดย ทาง อาร์เค 2. เนื่อง จาก งาน รับ ใช้ แต่ ละ อย่าง ไม่ มี เกียรติ จึง ไม่ ว่า กรณี ใด ก็ ตาม อาจ ถูก แทน ที่ หรือ ขยาย โดย ไม่ มี ผล กระทบ ต่อ คน อื่น.
การสื่อสารแบบเรียลไทม์ เพิ่มความซับซ้อนอีกชั้นหนึ่ง การ ติด ต่อ ทาง โทรศัพท์, ทาง โทรศัพท์, และ ทาง โทรศัพท์ ล้วน แต่ ต้อง ใช้ เส้น ทาง ที่ ติด ต่อ กัน อย่าง ไม่ หยุด หย่อน และ สาย เกิน ไป. เราจัดการเรื่องนี้กับ Janus WebRTC สําหรับสื่อและ NATS JetSteam สําหรับโบรกเกอร์ข้อความ แม้แต่ชั้นเก็บเอกสารของเรา ที่ถูกขับเคลื่อนโดยมินิโอ ก็ถูกปรับแต่งให้เข้ารหัสสําหรับความทนทานของข้อมูล.
ผล ก็ คือ ระบบ ที่ ไม่ มี ส่วน ประกอบ ใด ๆ เลย เป็น จุด ที่ ล้ม เหลว. เราใช้การปรับปรุงหลายครั้งต่อวัน โดยใช้ระบบขับเคลื่อนแบบหมุน ซึ่งรับประกันว่าเวลาไม่จํากัด การติดตามของเรากองติดตาม พันของเมตริกในเวลาจริง และทีมวิศวกรรมโทรออกของเรา ได้รับการแจ้งเตือนภายในไม่กี่วินาทีของความผิดปกติใด ๆ นี่คือวิศวกรรมเบื้องหลังเลขเพิ่ม 99.9% และเรากําลังผลักดันให้มันดีขึ้นเรื่อย ๆ.