Nový systém vyrovnávacej pamäte spoločnosti Microsoft sľubuje rýchlejšie spúšťanie aplikácií

Ikona času čítania 2 min. čítať


Čítačky pomáhajú podporovať MSpoweruser. Ak nakupujete prostredníctvom našich odkazov, môžeme získať províziu. Ikona popisu

Prečítajte si našu informačnú stránku a zistite, ako môžete pomôcť MSPoweruser udržať redakčný tím Čítaj viac

Kľúčové poznámky

  • Garnet je nový systém vyrovnávacej pamäte spoločnosti Microsoft.
  • Microsoft tvrdí, že jeho nasadenie povedie k rýchlejšiemu fungovaniu aplikácií a služieb.
  • Garnet je open source a dá sa stiahnuť zadarmo z GitHub.
20 najlepších aplikácií pre Windows 11 na použitie v roku 2023

Spoločnosť Microsoft oznámila nový systém vyrovnávacej pamäte s názvom Garnet, ktorý podľa spoločnosti využije najnovšie hardvérové ​​možnosti na vyššej úrovni a pomôže vývojárom aplikácií rýchlejšie spúšťať aplikácie. Garnet je open source a už bol nasadený v platforme Windows & Web Experiences Platform, Azure Resource Manager a Azure Resource Graph.

Microsoft vo svojom oficiálnom blogovom príspevku poukázal na niekoľko problémov so staršími systémami ukladania vyrovnávacej pamäte. Softvérový gigant napríklad zdôraznil, že mnohé zo starších systémov ukladania vyrovnávacej pamäte „nie sú explicitne navrhnuté tak, aby ich vývojári aplikácií mohli ľahko rozšíriť alebo aby dobre fungovali na rôznych platformách a operačných systémoch“. Nič z toho pri Garnete neexistuje, keďže je to open source.

Microsoft začal na Garnete pracovať už v roku 2021, pretože mal pocit, že aplikácie a služby by mali mať prístup k údajom s „vyššou efektivitou, nižšími latenciami a nižšími nákladmi ako kedykoľvek predtým“. Okrem riešenia všetkých týchto problémov nový systém vyrovnávacej pamäte zabezpečuje vývojárom viac „jedinečných výhod“. Ako poukázal od spoločnosti Microsoft:

  • Garnet prijíma populárny drôtový protokol RESP ako východiskový bod, ktorý umožňuje používať Garnet z neupravených klientov Redis dostupných vo väčšine programovacích jazykov súčasnosti.
  • Garnet ponúka oveľa lepšiu škálovateľnosť a priepustnosť s mnohými klientskymi pripojeniami a malými dávkami, čo vedie k úspore nákladov na veľké aplikácie a služby.
  • Garnet demonštruje lepšiu klientsku latenciu na 99th a 99.9th percentilov, čo je rozhodujúce pre scenáre v reálnom svete.
  • Garnet je založený na najnovšej technológii .NET a je multiplatformový, rozšíriteľný a moderný. Je navrhnutý tak, aby sa dal ľahko vyvíjať a vyvíjať bez obetovania výkonu v bežnom prípade. Využili sme bohatý knižničný ekosystém .NET pre šírku API s otvorenými príležitosťami na optimalizáciu. Vďaka nášmu starostlivému používaniu .NET dosahuje Garnet špičkový výkon na Linuxe aj Windowse.

Ak ste vývojár, môžete Stiahnite si Garnet tu z GitHub a prispieť k tomu.