39 poin oleh xguru 2024-03-15 | 6 komentar | Bagikan ke WhatsApp
  • Serialisasi biner yang type-safe
  • Desain modern, ramah pengembang, dan berkinerja tinggi untuk menggantikan format serialisasi yang ada
  • Berdasarkan benchmark, 100 kali lebih cepat daripada Protocol Buffers dan 1000 kali lebih cepat daripada JSON
  • Mendukung TypeScript, C#, Rust, C++, dan lainnya
  • Mudah diintegrasikan ke proyek yang sudah ada, serta menyediakan dukungan bahasa di VSCode
  • Tanpa dependensi dan memiliki jejak runtime yang kecil. Kode yang dihasilkan dioptimalkan secara ketat
  • Menyediakan "Tempo", framework RPC resmi berbasis Bebop untuk menggantikan gRPC dan API
  • Berjalan di mana saja, termasuk browser, platform serverless, dan bare metal
  • Dapat menulis ekstensi untuk kompiler dalam semua bahasa

6 komentar

 
alstjr7375 2024-03-17

Sekilas setelah saya baca, rasanya Cap’n Proto yang dipakai Cloudflare tetap akan lebih cepat sih..

 
ehlegeth 2024-03-15

Apakah 100x, 1000x masuk akal?

 
kandk 2024-04-02

Hanya dengan lapisan software saja jelas tidak masuk akal.
Bahkan bukan sekadar cepat "maksimal"..

 
ehlegeth 2024-03-19

Bahkan jika mereka mengutip angka dengan selisih terbesar di antara berbagai benchmark, seperti yang sering dilakukan saat mempromosikan produk komersial, saya tetap merasa bahwa klaim 100 kali atau 1000 kali sudah melampaui batas yang masuk akal.

Bahkan pada saat post ini diunggah, klaim tersebut juga tidak konsisten dengan grafik throughput di README.md. Dalam dokumentasi resmi, penyebutannya adalah seperti '10-100 kali', dan meskipun saya menelusuri dokumentasi resmi maupun mencarinya, saya tidak dapat menemukan data publik yang mendukung angka 100 kali atau 1000 kali tersebut.
https://docs.bebop.sh/
> Bebop is 10-100x faster than JSON, Protocol Buffers, and other alternatives, making it a turbocharger for your data handling.

Saat ini, penyebutan 100 TIMES dan 1000 TIMES di README.md sudah dihapus, dan diganti dengan ungkapan berikut.
> In benchmarks, Bebop outperforms Protocol Buffers by approximately 10 times in both C# and TypeScript. Compared to JSON, Bebop is roughly 10 times faster in C# and about 5 times faster in TypeScript.
https://github.com/betwixt-labs/bebop/…

 
cosine20 2024-03-18

Itu masuk akal.

 
[Komentar ini disembunyikan.]