Bugün pbcc'yi açık kaynak olarak kullanıyoruz, Python için daha sade bir Protobuf derleyicisi. Yüksek performanslı iş yükleri için tasarlanmış, daha az yük ve çok daha temiz bir Python API'si ile devasa veri setlerini yönetiyor.
Hız ve ölçek en öncelikliydi. Yerel 64-bit tamsayı tipleri kullanarak, pbcc 2GB'dan büyük mesaj boyutlarını destekler. Testlerimizde, zaten Google'ın upb kütüphanesi kadar hızlı.
Pbcc'yi Pythonic yaptık, alanları listeler ve diktler gibi yerel türlerle eşledik. Tam IDE otomatik tamamlama ve mypy desteği için .pyi stub'ları oluşturur, böylece pbcc nesneleri standart Python veri sınıfları gibi davranır.
Harmonic'te, basit, zarif ve performanslı altyapıyla sorun çözmeyi çok seviyoruz. PBCC, ihtiyaç duyduğumuz araçları oluşturma ve bunları toplulukla paylaşma geleneğimizi sürdürüyor. Daha fazlası geliyor. Takipte kalın! 🚀
66