หน้านี้แสดงรายชื่อบริษัทและโปรเจ็กต์ OSS ที่ทราบกันว่าใช้ Bazel ซึ่งไม่ได้เป็นการรับรอง
บริษัทที่ใช้ Bazel
acqio
Acqio เป็นบริษัทฟินเทคที่ให้บริการผลิตภัณฑ์และบริการชำระเงินสำหรับผู้ขายขนาดเล็กและขนาดกลาง Acqio มี Monorepo อยู่ 2-3 รายการและใช้ Bazel ร่วมกับ Kubernetes เพื่อให้บริการ Microservice ที่รวดเร็วและเชื่อถือได้
Adobe
![]()
Adobe ได้เปิดตัวกฎ Bazel สำหรับการติดตั้งใช้งาน Kubernetes แบบต่อเนื่องที่ขับเคลื่อนด้วย GitOps
Asana
![]()
Asana เป็นเว็บแอปพลิเคชันและแอปพลิเคชันบนอุปกรณ์เคลื่อนที่ที่ออกแบบมาเพื่อช่วยให้ทีมติดตามงานของตน มาจากตัวเว็บไซต์เอง
Bazel ช่วยเพิ่มความน่าเชื่อถือ ความเสถียร และความเร็วในการสร้าง/ทดสอบทั้งหมดที่ Asana เราไม่จำเป็นต้องล้างข้อมูลอีกต่อไปเนื่องจากแคชไม่ถูกต้อง
Ascend.io
Ascend เป็นสตาร์ทอัพใน Palo Alto ที่นำเสนอโซลูชันสำหรับการวิเคราะห์ชุดข้อมูลขนาดใหญ่ โดยมีคติประจำใจว่า Big Data เป็นเรื่องยาก เราทำให้การดำเนินการนี้เป็นเรื่องง่าย
ASML
ASML เป็นผู้นำด้านนวัตกรรมในอุตสาหกรรมเซมิคอนดักเตอร์ เรามอบทุกสิ่งที่ผู้ผลิตชิปต้องการ ไม่ว่าจะเป็นฮาร์ดแวร์ ซอฟต์แวร์ และบริการ เพื่อผลิตรูปแบบบนซิลิคอนจำนวนมากผ่านการพิมพ์หิน
Beeswax
Beeswax เป็นสตาร์ทอัพในนิวยอร์กที่ให้บริการการเสนอราคาแบบเรียลไทม์ Bazel ขับเคลื่อนเฟรมเวิร์กการรวมอย่างต่อเนื่องและการทำให้ใช้งานได้ที่อิงตาม Jenkins Beeswax ชอบ Bazel เพราะรวดเร็วอย่างยิ่ง ถูกต้อง และได้รับการสนับสนุนเป็นอย่างดีในหลายภาษาและแพลตฟอร์ม
Braintree

Braintree ซึ่งเป็นบริษัทในเครือของ PayPal พัฒนาโซลูชันการชำระเงินสำหรับเว็บไซต์และแอปพลิเคชัน โดยใช้ Bazel สำหรับการบิลด์ภายในบางส่วน และ Paul Gross ยังได้โพสต์บทความดีๆ เกี่ยวกับวิธีที่พวกเขาเปลี่ยนมาใช้ Bazel ด้วย
Canva
Canva ใช้ประโยชน์จาก Bazel เพื่อจัดการฐานโค้ดแบบหลายภาษาขนาดใหญ่ ซึ่งรวมถึง Java, TypeScript, Scala, Python และอื่นๆ การย้ายข้อมูลไปยัง Bazel ช่วยให้ประสิทธิภาพของโครงสร้างพื้นฐานสำหรับนักพัฒนาซอฟต์แวร์และการประมวลผลเพิ่มขึ้นอย่างมาก เช่น เวลาในการสร้าง CI โดยเฉลี่ยลดลง 5-6 เท่า และยังคงเป็นรากฐานของการสร้างซอฟต์แวร์ที่รวดเร็ว ทำซ้ำได้ และเป็นมาตรฐานที่บริษัท
CarGurus
CarGurus มีภารกิจในการสร้างมาร์เก็ตเพลสยานยนต์ที่โปร่งใสและเชื่อถือได้มากที่สุดในโลก และใช้ Bazel เพื่อสร้าง Monorepo แบบหลายภาษา
Compass
Compass เป็นแพลตฟอร์มอสังหาริมทรัพย์ที่ขับเคลื่อนด้วยเทคโนโลยี เรามีทีมผู้เชี่ยวชาญด้านอสังหาริมทรัพย์ เทคโนโลยี และธุรกิจชั้นนำ โดยมีเป้าหมายที่จะเป็นแหล่งข้อมูลที่ดีที่สุดและน่าเชื่อถือที่สุดสำหรับผู้ที่กำลังมองหาบ้าน
Databricks
Databricks มีพื้นที่ทำงานแบบผสานรวมบนระบบคลาวด์ที่สร้างขึ้นจาก Apache Spark™
ฐานของโค้ดของ Databricks เป็น Monorepo ซึ่งมีโค้ด Scala ที่ขับเคลื่อนบริการส่วนใหญ่ของเรา, JavaScript สำหรับ UI ส่วนหน้า, Python สำหรับการเขียนสคริปต์, Jsonnet สำหรับการกำหนดค่าโครงสร้างพื้นฐาน และอื่นๆ อีกมากมาย [...] แม้ว่า Monorepo ของเราจะมี Scala อยู่ 1 ล้านบรรทัด แต่การทำงานกับโค้ดภายในก็รวดเร็วและราบรื่น (การสร้าง Scala อย่างรวดเร็วด้วย Bazel ที่ Databricks)
Dataform
Dataform มีการวิเคราะห์ที่ปรับขนาดได้สำหรับทีมข้อมูล โดยดูแลแพ็กเกจ NPM และเว็บไซต์เอกสารจำนวนหนึ่งใน Monorepo เดียว และทำทุกอย่างด้วย Bazel
หลังจากย้ายข้อมูลไปยัง Bazel แล้ว ทีมต่างๆ รายงานถึงประโยชน์มากมาย ซึ่งรวมถึง
- CI ที่เร็วขึ้น: เราเปิดใช้การแคชบิลด์ระยะไกล ซึ่งช่วยลดเวลาบิลด์โดยเฉลี่ยจาก 30 นาทีเป็น 5 นาที (สำหรับทั้งที่เก็บ)
- การปรับปรุงการพัฒนาในเครื่อง: ไม่ต้องใช้สคริปต์ Bash แบบสุ่มที่คุณลืมเรียกใช้ การสร้างแบบเพิ่มจะลดลงจากนาทีเป็นวินาที
- เวลาในการตั้งค่าสำหรับนักพัฒนาซอฟต์แวร์: วิศวกรใหม่สามารถสร้างโค้ดทั้งหมดของเราได้โดยมีเพียง 3 ทรัพยากร Dependency ได้แก่ Bazel, Docker และ JVM วิศวกรคนสุดท้ายที่เข้าร่วมทีมของเราสามารถสร้างโค้ดทั้งหมดได้ภายในเวลาไม่ถึง 30 นาทีบนแล็ปท็อปเครื่องใหม่เอี่ยมที่ไม่มีข้อมูลใดๆ
Deep Silver FISHLABS
Deep Silver FISHLABS เป็นผู้พัฒนาเกม 3 มิติระดับไฮเอนด์ โดยใช้ Bazel กับ C++/Python/Go/C เป็นฐานสำหรับเครื่องมือบิลด์ภายใน และโดยเฉพาะอย่างยิ่งสำหรับการสร้างและ การติดตั้งใช้งานชิ้นงาน 3 มิติทั้งหมด
Dropbox
ที่ Dropbox นั้น Bazel เป็นองค์ประกอบสำคัญของสภาพแวดล้อมการสร้างและการทดสอบแบบกระจายของเรา เราใช้ Bazel เพื่อรวม TypeScript/Python/Go/C/Rust เข้าด้วยกันเพื่อสร้างรุ่นที่เชื่อถือได้
สำหรับการใช้งานจริง
Engel & Völkers
Engel & Völkers AG เป็นบริษัทสัญชาติเยอรมันที่ถือหุ้นโดยเอกชน ซึ่งให้บริการที่เกี่ยวข้องกับธุรกรรมอสังหาริมทรัพย์ผ่านสำนักงานแฟรนไชส์หลายแห่ง
โปรเจ็กต์ภายในของเราโปรเจ็กต์หนึ่งใช้เวลาคอมไพล์ลดลงจาก 11 นาทีเหลือประมาณ 1 นาที ซึ่งถือเป็นความสำเร็จที่น่าประทับใจ และเรากำลังพยายามนำ Bazel ไปใช้กับโปรเจ็กต์อื่นๆ เพิ่มเติม (ทดลองใช้ Google Cloud Build และ Bazel)
Etsy

Etsy เป็นเว็บไซต์อีคอมเมิร์ซที่มุ่งเน้นไปที่สินค้าแฮนด์เมดหรือวินเทจและอุปกรณ์ต่างๆ รวมถึงสินค้าที่ผลิตจากโรงงานที่ไม่ซ้ำใคร
โดยใช้ Bazel เพื่อสร้างและทดสอบแพลตฟอร์มการค้นหาที่ใช้ Java Bazel สร้างทั้งแพ็กเกจสำหรับเซิร์ฟเวอร์ Bare Metal และอิมเมจ Docker ที่ทำซ้ำได้
Evertz.io
Evertz.io เป็นแพลตฟอร์ม SaaS แบบ Serverless แบบหลายผู้เช่าสำหรับนำเสนอข้อเสนอบริการแบบหลายภูมิภาคที่คุ้มค่าทั่วโลกแก่อุตสาหกรรมสื่อออกอากาศ ซึ่งสร้างโดย Evertz Microsystems
เว็บไซต์สร้างและติดตั้งใช้งานอย่างสมบูรณ์ด้วยเวิร์กโฟลว์ Angular และ Bazel (แหล่งที่มา)
FINDMINE

FINDMINE เป็นเทคโนโลยีการทำงานอัตโนมัติสำหรับอุตสาหกรรมค้าปลีกที่ใช้แมชชีนเลิร์นนิงเพื่อปรับขนาดกระบวนการดูแลจัดการผลิตภัณฑ์ที่น่าเบื่อและต้องทำด้วยตนเองในปัจจุบัน เราใช้ Bazel เพื่อทำให้กระบวนการสร้าง ทดสอบ และ การติดตั้งใช้งานแพ็กเกจ Python ทั้งหมดเป็นแบบอัตโนมัติ
Flexport
Flexport เป็นผู้ให้บริการขนส่งสินค้าระดับโลกที่ใช้เทคโนโลยีเป็นหลัก โดยมีพันธกิจในการทำให้การค้าระดับโลกเป็นเรื่องง่ายสำหรับทุกคน ที่ Flexport เราใช้ Bazel เพื่อสร้าง/ทดสอบบริการและไลบรารีของไคลเอ็นต์ Java/JavaScript รวมถึงสร้างโค้ด Java และ Ruby จากคำจำกัดความของ Protobuf อ่านเกี่ยวกับวิธีที่เราเรียกใช้การทดสอบ JUnit 5 แต่ละรายการแยกกันด้วย Bazel
Foursquare

พันธกิจของ Foursquare คือการสร้างเทคโนโลยีที่สร้างสะพานเชื่อมที่มีความหมายระหว่างพื้นที่ดิจิทัลและสถานที่จริง เราจัดการโค้ดหลายล้านบรรทัดซึ่งส่วนใหญ่เป็นโค้ด Scala และ Python ที่ขับเคลื่อนแอปพลิเคชันที่ใช้ข้อมูลจำนวนมาก ซึ่งรวมถึงกระบวนการสร้างโค้ดและคอนเทนเนอร์ที่ซับซ้อนด้วย Bazel
GermanTechJobs

Bazel ทำให้เวิร์กโฟลว์ของเราง่ายขึ้น 10 เท่า และช่วยให้เราสามารถเปิดตัวฟีเจอร์ต่างๆ ได้ในวงกว้าง
Bazel ออกแบบมาให้ปรับขนาดได้ตามความต้องการของ Google และเป็นไปตามข้อกำหนดของ Google ในเรื่องความสามารถในการทำซ้ำและการรองรับแพลตฟอร์ม/ภาษา ซอฟต์แวร์ทั้งหมดที่ Google สร้างขึ้นโดยใช้ Bazel Google ใช้ Bazel และกฎของ Bazel สำหรับการสร้างหลายล้านรายการในทุกๆ วัน
Huawei
Huawei Technologies ใช้ Bazel ในโปรเจ็กต์ประมาณ 30 โปรเจ็กต์ ซึ่งเป็นโปรเจ็กต์ Java/Scala/Go ยกเว้นโปรเจ็กต์ Go โปรเจ็กต์อื่นๆ สร้างขึ้นโดย Maven เรา เขียนเครื่องมืออย่างง่ายเพื่อแปลโปรเจ็กต์ที่สร้างด้วย Maven เป็นโปรเจ็กต์ที่สร้างด้วย Bazel โปรเจ็กต์จำนวนมากขึ้นจะใช้ Bazel ในอนาคตอันใกล้นี้
IMC Trading
IMC เป็นบริษัทซื้อขายที่เป็นกรรมสิทธิ์และผู้ดูแลสภาพคล่องระดับโลกซึ่งมีสำนักงานใหญ่อยู่ที่อัมสเตอร์ดัม เราใช้ Bazel เพื่อสร้างและทดสอบโปรเจ็กต์ Java/C++/Python/SystemVerilog อย่างต่อเนื่อง
Improbable.io
Improbable.io พัฒนา SpatialOS ซึ่งเป็นระบบปฏิบัติการแบบกระจายที่ช่วยให้ สร้างการจำลองขนาดใหญ่ที่มีเอนทิตีที่ซับซ้อนนับล้านได้
Interaxon
InteraXon เป็นบริษัทด้านคอมพิวเตอร์ที่ควบคุมด้วยความคิดซึ่งสร้างแพลตฟอร์มฮาร์ดแวร์และ ซอฟต์แวร์เพื่อแปลงคลื่นสมองเป็นสัญญาณดิจิทัล
Jupiter
Jupiter เป็นบริษัทที่ให้บริการจัดส่งของใช้ทั่วไปและของใช้ในบ้าน ที่จำเป็นทุกสัปดาห์
โดยใช้ Bazel ในโค้ดแบ็กเอนด์เพื่อคอมไพล์ Proto และ Kotlin เป็นไบนารี JVM โดยใช้การแคชระยะไกล (แหล่งที่มา)
Just
Just เป็นบริษัทเทคโนโลยีทางการเงินระดับองค์กรที่มีสำนักงานใหญ่ในนอร์เวย์ ซึ่งสร้างโซลูชันซอฟต์แวร์เพื่อเปลี่ยนวิธีที่เหรัญญิกของบริษัททั่วโลกจัดการ ความเสี่ยงและสภาพคล่อง โดยทั้งสแต็กแอปพลิเคชันของบริษัทสร้างขึ้นด้วย Bazel
เส้น
Line มีแอปสำหรับการสื่อสารแบบเรียลไทม์ ซึ่งเป็นแอปพลิเคชันรับส่งข้อความที่ได้รับความนิยมมากที่สุดในญี่ปุ่น โดยใช้ Bazel ในฐานของโค้ดซึ่งประกอบด้วย Swift ประมาณ 60% และ C/C++/Objective-C/Objective-C++ 40% (แหล่งที่มา)
หลังจากเปลี่ยนมาใช้ Bazel เราก็สามารถปรับปรุงเวลาในการสร้างได้อย่างมาก ซึ่งช่วยปรับปรุงเวลาในการดำเนินการได้อย่างมากในช่วงระยะเวลา QA การเผยแพร่บิลด์ใหม่ให้แก่ผู้ทดสอบไม่ได้หมายความว่า ต้องรออีก 1 ชั่วโมงเพื่อสร้างและทดสอบ (การปรับปรุงประสิทธิภาพการบิลด์ของ LINE สำหรับ iOS ด้วย Bazel)
LingoChamp
LingoChamp มีโซลูชันระดับมืออาชีพสำหรับผู้เรียนภาษาอังกฤษ เราใช้ Bazel
สำหรับโปรเจ็กต์ Go, Java และ Python
LinkedIn ซึ่งเป็นบริษัทในเครือของ Microsoft เป็นเครือข่ายสังคมออนไลน์สำหรับมืออาชีพที่ใหญ่ที่สุดในโลก
LinkedIn ใช้ Bazel ในการสร้างแอป iOS
Lucid Software
Lucid Software เป็นผู้นำด้านการทำงานร่วมกันด้วยภาพ ซึ่งช่วยให้ทีมเห็นและสร้างอนาคตจากไอเดียไปสู่ความเป็นจริง ผลิตภัณฑ์ของ Lucid อย่าง Lucidchart Lucidspark และ Lucidscale ช่วยให้ทีม สามารถทำงานร่วมกันตามวิสัยทัศน์ที่แชร์ ลดความซับซ้อน และทำงานร่วมกันแบบเห็นภาพได้ไม่ว่าทีมจะอยู่ที่ใด
Lucid ใช้ Bazel เพื่อสร้างโค้ด Scala และ TypeScript หลายล้านบรรทัด การย้ายข้อมูลไปยัง Bazel ช่วยเพิ่มความเร็วในการสร้างอย่างมาก ลดทรัพยากร Dependency ภายนอกในสภาพแวดล้อมของบิลด์ และทำให้ประสบการณ์ของนักพัฒนาซอฟต์แวร์กับระบบบิลด์ง่ายขึ้น Bazel ช่วยเพิ่มประสิทธิภาพการทำงานของนักพัฒนาซอฟต์แวร์ที่ Lucid และปลดล็อกการเติบโตเพิ่มเติม
Lyft
Lyft ใช้ Bazel สำหรับแอป iOS (แหล่งที่มา) และ Android
Meetup
Meetup เป็นพอร์ทัลเครือข่ายสังคมออนไลน์ที่อำนวยความสะดวกในการประชุมกลุ่มแบบออฟไลน์ ทีมวิศวกรรมของ Meetup มีส่วนร่วมใน rules_scala และเป็นผู้ดูแล rules_avro และ rules_openapi
Nvidia
ที่ Nvidia เราใช้ dazel(docker bazel) สำหรับ Python เพื่อหลีกเลี่ยงข้อจำกัดบางอย่างของ Python ใน Bazel ส่วนที่เหลือจะทำงานใน Bazel ปกติ (ส่วนใหญ่เป็น Go / Scala/ C++/ Cuda) (แหล่งที่มา)
Peloton Technology
Peloton Technology เป็นบริษัทเทคโนโลยีรถยนต์อัตโนมัติที่มุ่งแก้ปัญหาอุบัติเหตุจากรถบรรทุก และการใช้น้ำมัน โดยใช้ Bazel เพื่อเปิดใช้บิลด์ที่เชื่อถือได้สำหรับระบบความปลอดภัยของยานยนต์
ผักโขม
Pigweed เป็นโซลูชันโอเพนซอร์สสำหรับการพัฒนาผลิตภัณฑ์แบบฝังที่ยั่งยืน แข็งแกร่ง และรวดเร็ว สำหรับทีมขนาดใหญ่ Pigweed ได้รับการจัดส่งในอุปกรณ์หลายล้านเครื่อง ซึ่งรวมถึงชุดอุปกรณ์ Pixel, ตัวควบคุมอุณหภูมิ Nest, ดาวเทียม และโดรนทางอากาศอัตโนมัติของ Google
Pigweed ใช้ Bazel เป็นระบบบิลด์หลัก บล็อกโพสต์ Bazel สำหรับ อุปกรณ์ฝังตัวจะอธิบายเหตุผลที่เราคิดว่านี่เป็นระบบบิลด์ที่ยอดเยี่ยมสำหรับโปรเจ็กต์อุปกรณ์ฝังตัว
![]()
Pinterest คือแคตตาล็อกไอเดียของโลก โดยใช้ Bazel เพื่อสร้างบริการแบ็กเอนด์ต่างๆ (Java/C++) และแอปพลิเคชัน iOS (Objective-C/C++)
เราพบว่า Bazel เหมาะสมกับเป้าหมายของเรามากที่สุดในการสร้างรากฐานเพื่อปรับปรุงประสิทธิภาพให้ดีขึ้นอย่างมาก ขจัดความแปรปรวนในสภาพแวดล้อมของบิลด์ และนำไปใช้ทีละน้อย ด้วยเหตุนี้ เราจึงจัดส่งรีลีส iOS ทั้งหมดโดยใช้ Bazel การพัฒนาบิลด์ iOS ที่รวดเร็วและเชื่อถือได้ที่ Pinterest
PubRef
PubRef เป็นแพลตฟอร์มการเผยแพร่ทางวิทยาศาสตร์ที่กำลังมาแรง โดยใช้ Bazel กับ rules_closure เพื่อสร้างส่วนหน้า กฎ Java ดั้งเดิมเพื่อสร้างแบ็กเอนด์หลัก rules_go, rules_node และ rules_kotlin เพื่อสร้างบริการแบ็กเอนด์ต่างๆ rules_protobuf is used to assist with gRPC-based communication between backend services. PubRef.org ตั้งอยู่ที่โบลเดอร์ รัฐโคโลราโด
Redfin
Redfin เป็นบริษัทนายหน้าอสังหาริมทรัพย์ยุคใหม่ที่มีตัวแทนในพื้นที่แบบครบวงจร โดยใช้ Bazel เพื่อสร้างและติดตั้งใช้งานเว็บไซต์และบริการต่างๆ ในแบ็กเอนด์
เมื่อการย้ายข้อมูลส่วนใหญ่เสร็จสิ้นแล้ว ทุกอย่างก็ดีขึ้นมาก การสร้าง CI ของเราเร็วขึ้น (เร็วขึ้นมาก: แต่ก่อนใช้เวลา 40-90 นาที ตอนนี้การสร้างสำหรับนักพัฒนาซอฟต์แวร์ใช้เวลาโดยเฉลี่ย 5-6 นาที) ความน่าเชื่อถือก็สูงกว่ามากเช่นกัน แม้จะวัดผลได้ยากกว่า แต่การเปลี่ยนจากความล้มเหลวในการบิลด์ที่อธิบายไม่ได้ซึ่งเป็นสิ่งที่ "เกิดขึ้น" ไปเป็นการมองว่าเป็นปัญหาจริงที่ต้องแก้ไขได้ทำให้เราอยู่ในวงจรที่น่าพึงพอใจของความน่าเชื่อถือที่เพิ่มขึ้นเรื่อยๆ (เราเปลี่ยนจาก Maven เป็น Bazel และการสร้างเร็วขึ้น 10 เท่า)
Ritual
Ritual เป็นแอปรับสินค้าบนอุปกรณ์เคลื่อนที่ที่เชื่อมต่อร้านอาหารกับลูกค้าเพื่อนำเสนอ เครื่องมือที่เรียบง่ายและประหยัดเวลาในการรับอาหารและเครื่องดื่มที่ต้องการโดยไม่ต้องรอ Ritual ใช้ Bazel สำหรับบริการแบ็กเอนด์
Snap
Snap ซึ่งเป็นผู้พัฒนาแอปส่งข้อความ Snapchat ได้ย้ายข้อมูลจาก Buck ไปยัง Bazel ในปี 2020 (แหล่งที่มา) ดูรายละเอียดเพิ่มเติมเกี่ยวกับกระบวนการของพวกเขาได้ที่บล็อกด้านวิศวกรรม
Stripe
![]()
Stripe มีโซลูชันการชำระเงินผ่านมือถือ โดยใช้ Bazel ในไปป์ไลน์การบิลด์และการทดสอบตามที่ระบุไว้ในบล็อกด้านวิศวกรรม
Tinder

Tinder ย้ายข้อมูลแอป iOS จาก CocoaPods ไปยัง Bazel ในปี 2021 (แหล่งที่มา)
Tink

Tink เป็นฟินเทคของยุโรปที่สร้างวิธีที่ดีที่สุดในการเชื่อมต่อกับธนาคารต่างๆ ทั่วยุโรป
โดยใช้ Bazel เพื่อสร้างบริการแบ็กเอนด์จาก Monorepo แบบหลายภาษา วิศวกรที่ Tink กำลังจัดกลุ่มพบปะ bazel build //stockholm/...
Tokopedia
Tokopedia เป็นบริษัทเทคโนโลยีในอินโดนีเซียที่เชี่ยวชาญด้านอีคอมเมิร์ซ โดยมีผู้ใช้ที่ใช้งานอยู่รายเดือนกว่า 90 ล้านคนและผู้ขายกว่า 7 ล้านรายบนแพลตฟอร์ม
โดยได้เขียนบทความ วิธีที่ Tokopedia ลดเวลาบิลด์ iOS ได้เร็วขึ้น 1,000% ซึ่งอธิบายวิธีที่ Bazel ช่วยเร่งความเร็วการบิลด์ ระยะเวลาการบิลด์ลดลงจาก 55 นาทีเหลือ 10 นาทีเมื่อใช้ Bazel และลดลงเหลือ 5 นาทีเมื่อใช้การแคชระยะไกล
Trunk.io
Trunk เป็นบริษัทที่ตั้งอยู่ในซานฟรานซิสโก โดยได้รับการสนับสนุนจาก Andreessen Horowitz และ Initialized Capital Trunk มีบริการผสาน Pull Request ที่มีประสิทธิภาพพร้อมการสนับสนุนระดับเฟิร์สคลาสสำหรับระบบบิลด์ Bazel บริการผสานของ Trunk ใช้ความเข้าใจของ Bazel เกี่ยวกับทรัพยากร Dependency ภายในฐานของโค้ดเพื่อสร้างเลนผสานแบบขนานอย่างชาญฉลาด ซึ่งช่วยให้ทดสอบและผสานการเปลี่ยนแปลงที่เป็นอิสระได้พร้อมกัน
Monorepo ภายในของ Trunk สร้าง C++ 20 และ TypeScript ที่ทันสมัยในขณะที่ใช้ประโยชน์จากความรู้เกี่ยวกับกราฟ Bazel เพื่อทดสอบและผสานโค้ดอย่างเลือกสรร
Twitter ได้ตัดสินใจที่จะย้ายข้อมูลจาก Pants ไปยัง Bazel เพื่อใช้เป็น เครื่องมือบิลด์ หลัก (แหล่งที่มา)
Two Sigma
![]()
Two Sigma เป็นบริษัทเทคโนโลยีที่มีสำนักงานใหญ่อยู่ในนิวยอร์ก ซึ่งมุ่งมั่นที่จะค้นหา คุณค่าในข้อมูลของโลก
TypeDB

TypeDB เป็นเทคโนโลยีฐานข้อมูลที่ใช้เพื่อสร้างโมเดลข้อมูลที่เชื่อมต่อกันได้อย่างเป็นธรรมชาติ ภาษาการค้นหาแบบหลายรูปแบบและทฤษฎีประเภทของ TypeQL ช่วยให้เข้าถึงข้อมูลได้ด้วยการค้นหาที่เรียบง่ายและมนุษย์อ่านได้ ซึ่งทำงานด้วยความเร็วสูง
Bazel ช่วยให้ทีม TypeDB สร้าง CI และไปป์ไลน์การจัดจำหน่ายที่มีการจัดการเป็นกลุ่มสูง ซึ่งจัดการที่เก็บข้อมูลจำนวนมากในภาษาที่หลากหลาย และ ทำให้การทำให้ใช้งานได้ในแพลตฟอร์มต่างๆ เป็นไปอย่างราบรื่น นอกจากนี้ ทีม TypeDB ยังได้เปิดตัว กฎ Bazel สำหรับการประกอบและติดตั้งใช้งานการกระจายซอฟต์แวร์ด้วย
Uber
Uber เป็นบริษัทเรียกรถ Uber มีนักพัฒนาซอฟต์แวร์ที่ใช้งานอยู่ 900 คน และ Go monorepo น่าจะเป็นหนึ่งในที่เก็บ Go ที่ใหญ่ที่สุดที่ใช้ Bazel ดูข้อมูลเพิ่มเติมเกี่ยวกับประสบการณ์ของ Uber ได้ที่บทความ การสร้าง Monorepo ของ Uber ด้วย Go ด้วย Bazel
Uber Advanced Technologies Group
![]()
Uber Advanced Technologies Group มุ่งเน้นความพยายามด้านยานยนต์ไร้คนขับที่ Uber ซึ่งรวมถึงการขนส่ง/การขนส่งสินค้า และการแชร์รถยนต์ไร้คนขับ องค์กร ใช้ Bazel เป็นระบบบิลด์หลัก
Vistar Media
Vistar Media เป็นแพลตฟอร์มโฆษณาที่ช่วยให้แบรนด์เข้าถึงผู้บริโภคได้ โดยอิงตามพฤติกรรมในโลกจริง ทีมวิศวกรของบริษัท ส่วนใหญ่อยู่ที่ฟิลาเดลเฟียและใช้ Bazel สำหรับการสร้าง การติดตั้งใช้งาน เพื่อ เร่งการทดสอบ และเพื่อรวมที่เก็บที่เขียนด้วยเทคโนโลยีต่างๆ
VMware
VMware ใช้ Bazel เพื่อสร้างบิลด์ที่เชื่อถือได้และกำหนดได้ในขณะที่พัฒนา ผลิตภัณฑ์นวัตกรรมสำหรับลูกค้า
Wix
Wix เป็นแพลตฟอร์มพัฒนาเว็บที่ทำงานบนระบบคลาวด์ ส่วนแบ็กเอนด์ใช้โค้ด Java และ Scala โดยใช้การดำเนินการจากระยะไกลกับ Google Cloud Build
เราพบว่าการสร้างคลีนบิลด์เร็วขึ้นประมาณ 5 เท่าเมื่อเรียกใช้ด้วยการดำเนินการจากระยะไกลของ Bazel ซึ่งใช้ความสามารถในการสร้าง/ทดสอบแบบคู่ขนานที่ยอดเยี่ยมของ Bazel เมื่อ ส่งการดำเนินการสร้าง/ทดสอบไปยังฟาร์มของ Worker เวลาในการสร้างโดยเฉลี่ยเร็วขึ้นกว่า 10 เท่าเนื่องจากการใช้กลไกการแคชแบบก้าวร้าวของ Bazel (ย้ายข้อมูลจาก Maven หรือ Gradle ไปยัง Bazel ใช่ไหม คำถามสำคัญ 5 ข้อที่คุณควรถามตัวเอง)
Zenly
Zenly คือแผนที่สดของเพื่อนและครอบครัว ซึ่งเป็นวิธีที่สนุกที่สุดในการนัดพบ หรือเพียงแค่ดูว่ามีอะไรเกิดขึ้นบ้าง — เพื่อให้คุณรู้สึกถึงกันได้แม้จะอยู่ห่างไกล
โปรเจ็กต์โอเพนซอร์สที่ใช้ Bazel
Abseil
Abseil คือคอลเล็กชันโอเพนซอร์สของโค้ด C++ (เป็นไปตาม C++11) ที่ออกแบบมาเพื่อเพิ่มประสิทธิภาพให้กับไลบรารีมาตรฐาน C++
Angular
Angular เป็นเฟรมเวิร์กเว็บที่ได้รับความนิยม Angular สร้างด้วย Bazel
Apollo
Apollo เป็นสถาปัตยกรรมที่มีประสิทธิภาพสูงและยืดหยุ่น ซึ่งช่วยเร่ง การพัฒนา การทดสอบ และการติดตั้งใช้งานยานพาหนะอัตโนมัติ
brpc
เฟรมเวิร์ก RPC ระดับอุตสาหกรรมที่ใช้ทั่วทั้ง Baidu โดยมีอินสแตนซ์มากกว่า 1,000,000 รายการ(ไม่นับรวมไคลเอ็นต์) และบริการหลายพันประเภท ซึ่งเรียกว่า "baidu-rpc" ภายใน Baidu
cert-manager
cert-manager เป็นส่วนเสริม Kubernetes ที่จะช่วยจัดการและออก ใบรับรอง TLS จากแหล่งที่มาต่างๆ โดยอัตโนมัติ ซึ่งจะช่วยให้มั่นใจได้ว่าใบรับรองจะถูกต้องและเป็นข้อมูลล่าสุดอยู่เสมอ และจะพยายามต่ออายุใบรับรองในเวลาที่เหมาะสมก่อนหมดอายุ
CallBuilder
เครื่องมือสร้างโค้ด Java ที่ช่วยให้คุณสร้างเครื่องมือสร้างได้โดยการเขียนฟังก์ชันเดียว
CPPItertools
ไลบรารี C++ ที่มีส่วนเสริมของลูป for ที่อิงตามช่วงซึ่งได้รับแรงบันดาลใจจากไลบรารี Builtins และ Itertools ของ Python ไลบรารีนี้ใช้การประเมินแบบเลื่อนเวลาทุกครั้งที่เป็นไปได้ เช่นเดียวกับ itertools และฟังก์ชันในตัวของ Python3
Copybara
Copybara เป็นเครื่องมือสำหรับแปลงและย้ายโค้ดระหว่างที่เก็บ
Dagger
Dagger เป็นเฟรมเวิร์กการแทรกทรัพยากร Dependency แบบคงที่ทั้งหมดในเวลาคอมไพล์สำหรับทั้ง Java และ Android
DAML
DAML เป็นภาษาของสัญญาอัจฉริยะสำหรับการสร้างแอปพลิเคชันแบบกระจายที่พร้อมใช้งานในอนาคต ในรันไทม์ที่ปลอดภัยและตระหนักถึงความเป็นส่วนตัว
DeepMind Lab
แพลตฟอร์ม 3 มิติที่ปรับแต่งได้สำหรับการวิจัย AI ที่ใช้ Agent
Drake
Drake เป็นกล่องเครื่องมือ C++ ที่เริ่มพัฒนาที่ MIT และปัจจุบันนำโดย Toyota Research Institute ซึ่งเป็นชุดเครื่องมือสำหรับวิเคราะห์ไดนามิกของหุ่นยนต์ และสร้างระบบควบคุมสำหรับหุ่นยนต์ โดยเน้นที่ การออกแบบ/การวิเคราะห์ที่อิงตามการเพิ่มประสิทธิภาพ
Envoy
พร็อกซี L7 และบัสการสื่อสาร C++
มีข้อผิดพลาด
ตรวจจับข้อผิดพลาดที่พบบ่อยใน Java เป็นข้อผิดพลาดขณะคอมไพล์ (อยู่ระหว่างการย้ายข้อมูลไปยัง Bazel)
พร็อกซีบริการที่ขยายได้
Extensible Service Proxy หรือ ESP คือพร็อกซีบริการที่ขยายได้ที่เปิดใช้ความสามารถในการจัดการ API สำหรับบริการ API ของ JSON/REST หรือ gRPC การติดตั้งใช้งานปัจจุบันอิงตามเซิร์ฟเวอร์พร็อกซีแบบย้อนกลับ HTTP ของ NGINX
FFruit
FFruit เป็นแอปพลิเคชัน Android แบบโอเพนซอร์สและฟรีสำหรับบริการยอดนิยมอย่าง Falling Fruit
Gerrit Code Review
Gerrit เป็นเครื่องมือตรวจสอบโค้ดและการจัดการโปรเจ็กต์สำหรับโปรเจ็กต์ที่ใช้ Git
Gitiles
Gitiles เป็นเบราว์เซอร์ที่เก็บข้อมูลที่เรียบง่ายสำหรับที่เก็บ Git ซึ่งสร้างขึ้นบน JGit
Grakn
Grakn (https://grakn.ai/) คือเครื่องมือ Knowledge Graph ที่ใช้จัดระเบียบเครือข่ายข้อมูลที่ซับซ้อน และทำให้ค้นหาได้
GRPC
ระบบการเรียกใช้โพรซีเยอร์ระยะไกลที่ไม่ขึ้นอยู่กับภาษาและแพลตฟอร์ม (Bazel เป็นระบบบิลด์ที่รองรับ แม้ว่าจะไม่ใช่ระบบหลักก็ตาม)
gVisor
gVisor คือแซนด์บ็อกซ์รันไทม์คอนเทนเนอร์
Guetzli
Guetzli เป็นตัวเข้ารหัส JPEG ที่มุ่งเน้นความหนาแน่นในการบีบอัดที่ยอดเยี่ยมและมีคุณภาพ ด้านภาพสูง
Gulava
เครื่องมือสร้างโค้ด Java ที่ช่วยให้คุณเขียนเพรดิเคตสไตล์ Prolog และใช้เพรดิเคตเหล่านั้น ได้อย่างราบรื่นจากโค้ด Java ปกติ
Heron
Heron เป็นเครื่องมือประมวลผลสตรีมแบบเรียลไทม์ แบบกระจาย และคงทนต่อความเสียหายจาก Twitter
Jazzer

Jazzer เป็น Fuzzer สำหรับ Java และภาษาอื่นๆ ที่ใช้ JVM ซึ่งผสานรวมกับ JUnit 5
JGit
JGit เป็นไลบรารี Java แบบเพียวที่มีขนาดเล็กซึ่งใช้ระบบควบคุมเวอร์ชัน Git
Jsonnet
ภาษาการสร้างการกำหนดค่าที่สวยงามและมีการระบุอย่างเป็นทางการสำหรับ JSON (Bazel เป็นระบบบิลด์ที่รองรับ)
Kubernetes
Kubernetes เป็นระบบโอเพนซอร์สสำหรับจัดการแอปพลิเคชันที่มีคอนเทนเนอร์
ในโฮสต์หลายรายการ โดยมีกลไกพื้นฐานสำหรับการติดตั้งใช้งาน การบำรุงรักษา
และการปรับขนาดแอปพลิเคชัน
Kythe
ระบบนิเวศสำหรับการสร้างเครื่องมือที่ทำงานร่วมกับโค้ด
Nomulus
บริการรีจิสทรีชื่อโดเมนระดับบนสุดใน Google App Engine
ONOS : Open Network Operating System
ONOS เป็นแพลตฟอร์มตัวควบคุม SDN เพียงแพลตฟอร์มเดียวที่รองรับการเปลี่ยนจากเครือข่าย "บราวน์ฟิลด์" รุ่นเดิม
ไปเป็นเครือข่าย "กรีนฟิลด์" SDN ซึ่งจะช่วยให้ผู้ให้บริการเครือข่ายมี
ความสามารถใหม่ๆ ที่น่าตื่นเต้น รวมถึงจุดต้นทุนการติดตั้งใช้งานและการดำเนินงานที่พลิกโฉม
PetitParser สำหรับ Java
โดยปกติแล้ว ไวยากรณ์สำหรับภาษาโปรแกรมจะระบุแบบคงที่ ซึ่งยากต่อการเขียนและนำกลับมาใช้ใหม่เนื่องจากความคลุมเครือที่เกิดขึ้นอย่างหลีกเลี่ยงไม่ได้ PetitParser ผสานแนวคิดจากการแยกวิเคราะห์แบบไม่ใช้สแกนเนอร์ ตัวรวมพาร์สเซอร์ ไวยากรณ์นิพจน์การแยกวิเคราะห์ และพาร์สเซอร์แบบแพ็กแรตเพื่อสร้างแบบจำลองไวยากรณ์และพาร์สเซอร์ เป็นออบเจ็กต์ที่กำหนดค่าใหม่แบบไดนามิกได้
PlaidML
PlaidML เป็นเฟรมเวิร์กที่ช่วยให้การเรียนรู้เชิงลึกทำงานได้ทุกที่
Project V
Project V เป็นชุดเครื่องมือที่จะช่วยคุณสร้างเครือข่ายส่วนตัวของคุณเองผ่านอินเทอร์เน็ต
การใช้งาน Ethereum 2.0 ของ Prysmatic Labs
Prysm เป็นไคลเอ็นต์ Sharding สำหรับ Ethereum 2.0 ซึ่งเป็นแพลตฟอร์มการประมวลผลแบบกระจายที่ใช้บล็อกเชน
Ray
Ray เป็นเฟรมเวิร์กการดำเนินการแบบกระจายที่มีความยืดหยุ่นและมีประสิทธิภาพสูง
Resty
Resty คือไลบรารีของไคลเอ็นต์ HTTP และ REST อย่างง่ายสำหรับ Go (ได้รับแรงบันดาลใจจาก Ruby rest-client)
Roughtime
Roughtime เป็นโปรเจ็กต์ที่มีเป้าหมายเพื่อมอบการซิงค์เวลาที่ปลอดภัย
Selenium
Selenium เป็นเฟรมเวิร์กแบบพกพาสำหรับการทดสอบเว็บแอปพลิเคชัน
Semantic
Semantic เป็นไลบรารี Haskell และเครื่องมือบรรทัดคำสั่งสำหรับการแยกวิเคราะห์ วิเคราะห์ และ เปรียบเทียบซอร์สโค้ด โดย GitHub เป็นผู้พัฒนา (และใช้สำหรับตัวอย่างการไปยังส่วนต่างๆ ของโค้ด)
แสดง
Served เป็นไลบรารี C++ สำหรับสร้างเว็บเซิร์ฟเวอร์ RESTful ที่มีประสิทธิภาพสูง
Sonnet
Sonnet เป็นไลบรารีที่สร้างขึ้นบน TensorFlow สำหรับสร้างโครงข่ายประสาทเทียมที่ซับซ้อน
Sorbet
Sorbet เป็นเครื่องมือตรวจสอบประเภทที่รวดเร็วและมีประสิทธิภาพสำหรับเซ็ตย่อยของ Ruby โดยจะปรับขนาดให้เข้ากับ ฐานของโค้ดที่มีโค้ดหลายล้านบรรทัดและนำไปใช้ได้ทีละขั้น
Spotify
Spotify ใช้ Bazel เพื่อสร้างแอป iOS และ Android (แหล่งที่มา)
Tink
Tink เป็นไลบรารีโอเพนซอร์สแบบหลายภาษาและข้ามแพลตฟอร์มที่มี API การเข้ารหัสที่ปลอดภัย ใช้งานได้อย่างถูกต้องง่ายดาย และใช้งานในทางที่ผิดได้ยาก(ขึ้น)
TensorFlow

ไลบรารีซอฟต์แวร์โอเพนซอร์สสำหรับปัญญาประดิษฐ์
Turbo Santa
โปรแกรมจำลอง GameBoy ที่ไม่ขึ้นกับแพลตฟอร์ม
Wycheproof
โปรเจ็กต์ Wycheproof จะทดสอบไลบรารีการเข้ารหัสเทียบกับการโจมตีที่ทราบ
XIOSim
XIOSim เป็นโปรแกรมจำลองสถาปัตยกรรมขนาดเล็กในโหมดผู้ใช้แบบละเอียดสำหรับสถาปัตยกรรม x86
ZhihuDailyPurify
ZhihuDailyPurify เป็นเวอร์ชันขนาดเล็กของ Zhihu Daily ซึ่งเป็นเว็บไซต์ถามตอบของจีน