Peningkatan permintaan terhadap mekanisme penyimpanan data dan kemajuan dalam aplikasi dan layanan web memerlukan teknologi baru untuk memanfaatkannya. Peneliti Microsoft telah menemukan Garnet, sistem penyimpanan cache baru setelah mengerjakannya selama hampir satu dekade. Tujuan utama Garnet adalah untuk mempercepat aplikasi dan layanan.
Microsoft memperkenalkan Garnet untuk mempercepat aplikasi dan layanan
Garnet, sistem penyimpanan cache baru dari Microsoft disebut memiliki keunggulan lebih dibandingkan penyimpanan cache lama. Ini telah diterapkan ke berbagai produk Microsoft seperti Windows & Web Experiences Platform, Azure Resources Manager, dan Azure Resource Graph. Microsoft baru saja menyediakan Garnet sebagai penyimpanan cache sumber terbuka untuk memungkinkan komunitas pengembang mengembangkan kemampuannya.
Garnet memikirkan kembali seluruh tumpukan penyimpanan cache untuk melakukan interaksi penyimpanan yang mewarisi desain memori bersama yang terinspirasi oleh ShadowFax. Mulai dari penerimaan paket di jaringan hingga penguraian dan pemrosesan operasi basis data hingga melakukan interaksi penyimpanan, Garnet membangun penelitian selama lebih dari satu dekade.
Beberapa manfaat unik yang ditawarkan oleh Garnet adalah:
Ia mengadopsi protokol kabel RESP yang memungkinkan penggunaan Garnet dari klien Reids yang tidak dimodifikasi, yang tersedia di sebagian besar bahasa pemrograman. Ia menawarkan skalabilitas dan throughput yang jauh lebih baik dengan banyak koneksi klien yang menghasilkan penghematan biaya dalam aplikasi dan layanan besarGarnet hadir dengan latensi klien yang lebih baik pada persentil ke-99 dan 9909. Ini lintas platform, ekstensif, dan modern yang didasarkan pada teknologi .NET yang dirancang agar mudah dikembangkan tanpa mengorbankan kinerjanya.Garnet mendukung berbagai API yang memungkinkan batasan yang lebih rendah untuk pengembangan ekstensi khusus. Garnet lebih cepat daripada penyimpanan cache lama karena menggunakan lapisan jaringan yang cepat dan dapat dicolokkan. Microsoft, dalam blognya tentang Garnet, menyertakan beberapa pengujian dan kasus penggunaan Garnet. Mereka akan terus membagikan lebih banyak detail di masa depan dan mengharapkan komunitas sumber terbuka untuk mengembangkannya, membuat API, dan mengeluarkan potensinya untuk meningkatkan layanan komputasi awan.
Itulah konten tentang Microsoft memperkenalkan Garnet untuk mempercepat aplikasi di PC, semoga bermanfaat.