diff --git a/website/docs/benchmarking/results-resp-bench.md b/website/docs/benchmarking/results-resp-bench.md index 9ebdab1bc0..74b5da9629 100644 --- a/website/docs/benchmarking/results-resp-bench.md +++ b/website/docs/benchmarking/results-resp-bench.md @@ -5,12 +5,12 @@ Title: Performance Results (Resp.bench) --- # Evaluating Garnet's Performance Benefits -We have tested **Garnet** thoroughly in a variety of deployment modes: +We have tested Garnet thoroughly in a variety of deployment modes: * Same local machine for client and server * Two local machines - one client and one server -* Azure Windows machines -* Azure Linux machines +* Azure Windows VMs +* Azure Linux VMs Below, we focus on a selected few key results. @@ -274,17 +274,17 @@ In both cases, **Garnet** consistently maintains higher throughput and better s | Figure 8: Throughput (log-scale), varying number of client sessions, for a database size of 1024 keys and 1MB payload. | In Figure 9, we evaluate the performance of BITOP NOT and BITOP AND (with two source keys) for increasing number of threads and a payload size of 1MB. -**Garnet** maintains overall higher throughput as they number of client session increase compared to every other system we tested. -It all also performs very well under high contention given that our DB size is relatively small (i.e. only 1024 keys). +**Garnet** maintains overall higher throughput as the number of client session increases, compared to every other system we tested. +It also performs very well under high contention, given that our DB size is relatively small (i.e., only 1024 keys). | ![tpt-bitop-threads.png](../../static/img/benchmark/tpt-bitop-threads.png) | |:--:| | Figure 9: Throughput (log-scale), varying number of client sessions, for a database size of 1024 keys and 1MB payload. | -As show in Figures 10 and 11, even for small batch sizes **Garnet** attain higher throughput that any other system that we tested on the associated bitmap +As show in Figures 10 and 11, even for small batch sizes, **Garnet** attains a higher throughput that any other system we tested on the associated bitmap operations. -In fact, it does not require much to observe a noticeable difference in throughput since even at batchsize of 4 **Garnet** is signficantly faster. +In fact, we observe significantly higher throughput with **Garnet** even at a small batchsize of 4.
Varying batch size (GETBIT/SETBIT/BITOP_NOT/BITOP_AND) diff --git a/website/docs/welcome/about-us.md b/website/docs/welcome/about-us.md index c349d0bfc0..7c91785953 100644 --- a/website/docs/welcome/about-us.md +++ b/website/docs/welcome/about-us.md @@ -10,16 +10,16 @@ Check out our blog post [here](/blog/brief-history) for more details on our hist ## Contributors -Badrish Chandramouli, Vasileios Zois, Ted Hart, Gabriela Martinez Sanchez, Yoganand Rajasekaran, Tal Zaccai, Lukas Maas. - -Darren Gehring, Irina Spiridonova. - -Alan Yang, Pradeep Yadav, Alex Dubinkov, Venugopal Latchupatulla. - -Knut Magne Risvik, Sarah Williamson, Narayanan Subramanian, Saurabh Singh, Padmanabh Gupta. - -Sajjad Rahnama. - -Prior contributors to the [FASTER](https://github.com/microsoft/FASTER) research project. - -You can contact us at garnetteam AT microsoft.com +Core Team: +* Badrish Chandramouli, Vasileios Zois, Ted Hart, Yoganand Rajasekaran, Tal Zaccai, Lukas Maas, Darren Gehring, Irina Spiridonova. +* Email: garnetteam AT microsoft.com + +Project Partners: +* Alan Yang, Pradeep Yadav, Alex Dubinkov, Venugopal Latchupatulla. +* Knut Magne Risvik, Sarah Williamson, Narayanan Subramanian, Saurabh Singh, Padmanabh Gupta. +* Kevin Montrose, Matt Tremblay. +* Open-source contributors to [Garnet](https://github.com/microsoft/garnet/contributors). + +Prior Contributors: +* Sajjad Rahnama, Gabriela Martinez Sanchez. +* Open-source contributors to [FASTER](https://github.com/microsoft/FASTER/contributors). diff --git a/website/docs/welcome/news.md b/website/docs/welcome/news.md new file mode 100644 index 0000000000..0c9a446f7c --- /dev/null +++ b/website/docs/welcome/news.md @@ -0,0 +1,21 @@ +--- +id: news +sidebar_label: News +title: News +--- + +# In the News + +Below we provide links to news articles, blog posts, and discussions about Garnet: + +* [Garnet Blog](https://microsoft.github.io/garnet/blog) +* [MSR Blog Post](https://www.microsoft.com/en-us/research/blog/introducing-garnet-an-open-source-next-generation-faster-cache-store-for-accelerating-applications-and-services/) +* [Hacker News](https://news.ycombinator.com/item?id=39752504) +* [Reddit](https://www.reddit.com/r/programming/comments/1bkvfzb/garnet_a_faster_cache_store_drop_in_replacement/) +* [The Stack](https://www.thestack.technology/microsoft-takes-on-redis-with-new-open-source-garnet-cache-store/) +* [TechRadar](https://www.techradar.com/computing/software/microsoft-announces-garnet-a-new-open-source-tool-that-could-make-apps-run-faster) +* [Linuxiac](https://linuxiac.com/microsoft-open-sourced-garnet-a-new-remote-cache-store/) +* [Neowin](https://www.neowin.net/news/microsoft-research-unveils-garnet-which-makes-apps-and-services-quicker/) +* [WinBuzzer](https://winbuzzer.com/2024/03/19/microsoft-researchs-garnet-setting-new-standards-for-ultra-low-latency-and-performance-xcxwbn/) +* [Marktechpost](https://www.marktechpost.com/2024/03/22/researchers-at-microsoft-introduce-garnet-an-open-source-and-faster-cache-store-system-for-accelerating-applications-and-services/) +* [Blog Post by neue.cc](https://neue.cc/2024/03/19_Garnet.html) diff --git a/website/sidebars.js b/website/sidebars.js index 2f3a751961..a211513df7 100644 --- a/website/sidebars.js +++ b/website/sidebars.js @@ -17,7 +17,7 @@ const sidebars = { tutorialSidebar: [{type: 'autogenerated', dirName: '.'}], garnetDocSidebar: [ - {type: 'category', label: 'Welcome', collapsed: false, items: ["welcome/intro", "welcome/features", "welcome/releases", "welcome/compatibility", "welcome/roadmap", "welcome/faq", "welcome/about-us"]}, + {type: 'category', label: 'Welcome', collapsed: false, items: ["welcome/intro", "welcome/news", "welcome/features", "welcome/releases", "welcome/compatibility", "welcome/roadmap", "welcome/faq", "welcome/about-us"]}, {type: 'category', label: 'Getting Started', items: ["getting-started/build", "getting-started/configuration", "getting-started/security"]}, {type: 'category', label: 'Benchmarking', items: ["benchmarking/overview", "benchmarking/results-resp-bench", "benchmarking/resp-bench"]}, {type: 'category', label: 'Commands', items: ["commands/overview", "commands/api-compatibility", "commands/raw-string", "commands/generic-commands", "commands/analytics-commands", "commands/data-structures", "commands/server-commands", "commands/checkpoint-commands", "commands/transactions-commands", "commands/cluster"]},