Intro and Getting Stock Price Data - Python Programming for Finance p.1
Google telah membuka -sumber penyangga protokolnya, lingua franca perusahaan untuk menyandikan berbagai jenis data, untuk mengatur panggung untuk gelombang rilis baru, sesuai dengan pos dan dokumen blog perusahaan resmi.
"Hampir semua orang di dalam Google" menggunakan protokol buffer, menyatakan halaman FAQ. "Kami memiliki banyak proyek lain yang ingin kami luncurkan sebagai open source yang menggunakan buffer protokol, jadi untuk melakukan ini, kami perlu merilis buffer protokol terlebih dahulu."
Google menggunakan "ribuan format data berbeda untuk mewakili pesan jaringan antar server, catatan indeks dalam repositori, dataset geospasial, dan banyak lagi, "tulis Kenton Varda, anggota tim rekayasa perangkat lunak Google, di sebuah posting blog. "Sebagian besar format ini terstruktur, tidak datar. Ini memunculkan pertanyaan penting: Bagaimana kita mengkodekan semuanya?"
XML yang ada di mana-mana (bahasa markah yang diperluas) tidak cukup efisien untuk kebutuhan berbagi data Google, menurut Varda: "Ketika semua mesin dan tautan jaringan Anda berjalan pada kapasitas, XML adalah proposisi yang sangat mahal."
Dengan penyangga protokol, "Anda menentukan bagaimana Anda ingin data Anda disusun sekali, maka Anda dapat menggunakan sumber yang dibuat khusus kode untuk dengan mudah menulis dan membaca data terstruktur Anda ke dan dari berbagai aliran data dan menggunakan berbagai bahasa, "menurut halaman dokumentasi. "Anda bahkan dapat memperbarui struktur data Anda tanpa merusak program yang dikompilasi dengan format 'lama'."
Penyangga protokol tiga sampai 10 kali lebih kecil dan 20 hingga 100 kali lebih cepat daripada XML, menurut Google.
Tetapi XML memiliki beberapa keuntungan untuk tugas-tugas tertentu, menurut dokumentasi: "Penyangga protokol tidak akan menjadi cara yang baik untuk memodelkan dokumen berbasis teks dengan markup (misalnya HTML), karena Anda tidak dapat dengan mudah menyisipkan struktur dengan teks. Selain itu, XML adalah yang dapat dibaca manusia dan dapat diedit manusia; penyangga protokol, paling tidak dalam format aslinya, tidak. "
Google telah menyiapkan pagetala pengunduhan yang berisi penyangga penyangga protokol untuk Java, C ++ dan Python.
Microsoft mem-bak perlindungan data ke Exchange Server
Pada Microsoft Exchange Conference 2012, Microsoft mengungkapkan berbagai fitur perlindungan data baru untuk Exchange Server.
Unduh Bing Search Query Language Tips & Trik dokumen dari Microsoft
Tip & trik yang akan membantu Anda mencari lebih efektif di Bing Search, menggunakan Bahasa Query ini.
Unduh Bing Search Query Language Guide dari Microsoft
Bing telah menerbitkan daftar ekstensif permintaan pencarian, dengan deskripsi dan contoh, dari operator, atau sintaksis unit, yang terdiri dari bahasa ini.