CINXE.COM
home
<!DOCTYPE html> <html lang="en"> <head> <meta charset="UTF-8"> <meta name="viewport" content="width=device-width, initial-scale=1.0, maximum-scale=1.0, user-scalable=no"> <meta name="keywords" content="home" /> <meta name="description" content="home" /> <!-- 网页标签标题 --> <!-- <title>home</title> --> <title>ServerlessBench</title> <link rel="shortcut icon" href="/img/serverlessbench-icon-big.ico"/> <link rel="stylesheet" href="/build/home.css" /> </head> <body> <div id="root"><div class="home-page" data-reactroot=""><section class="top-section"><header class="header-container header-container-primary"><div class="header-body"><a href="/en-us/index.html"><img class="logo" src="/img/serverlessbench-logo-white.png"/></a><div class="search search-primary"><span class="icon-search"></span></div><span class="language-switch language-switch-primary">中</span><div class="header-menu"><img class="header-menu-toggle" src="/img/menu_white.png"/><ul><li class="menu-item menu-item-primary menu-item-primary-active"><a target="_self" href="/en-us/index.html">HOME</a></li><li class="menu-item menu-item-primary"><a target="_self" href="/en-us/docs/report/index.html">MONTHLY REPORTS</a></li><li class="menu-item menu-item-primary"><a target="_self" href="/en-us/docs/user/quick-start.html">DOCS</a></li><li class="menu-item menu-item-primary"><a target="_self" href="/en-us/docs/developers/developers_dev.html">DEVELOPERS</a></li><li class="menu-item menu-item-primary"><a target="_self" href="https://github.com/SJTU-IPADS/serverlessbench">DOWNLOAD</a></li></ul></div></div></header><div class="vertical-middle"><div class="product-name"><h2>ServerlessBench</h2></div><p class="product-desc">ServerlessBench is a comprehensive benchmark suite for characterizing serverless platforms.</p><div class="button-area"><a class="button button-primary" target="_blank" href="/en-us/docs/user/quick-start.html">GET STARTED</a><a class="button button-normal" target="_blank" href="https://github.com/SJTU-IPADS/ServerlessBench">GITHUB</a></div><div class="button-area"><a class="button button-primary" target="_blank" href="/socc20-serverlessbench.pdf">SOCC 2020 paper</a></div></div><div class="animation animation1"></div><div class="animation animation2"></div><div class="animation animation3"></div><div class="animation animation4"></div><div class="animation animation5"></div></section><section class="introduction-section"><div class="introduction-body"><div class="introduction"><h3>Serverless Benchmark Suite</h3><p>ServerlessBench is a general, simple, and flexible benchmark suite for serverless computing, which intends to provide both serverless function users and infrastructure developers with key insights and helps them to understand their work more deeply.</p></div><img src="/img/serverlessbench-app-workloads.png"/></div></section><section class="feature-section"><h3>Why ServerlessBench?</h3><ul><li><div><h4>Serverless-customized metrics</h4><p>ServerlessBench evaluates various metrics in different aspects of Serverless computing, including performance, composition methods, and so on. It helps users to thoroughly profile and analyze serverless applications.</p></div></li><li><div><h4>Diverse function languages</h4><p>ServerlessBench consists of functions writen with multiple languages, including C, Java, Python, NodeJS and Ruby. It enables the analysis of the characteristics of Serverless applications written by different languages. Moreover, it is convenient for different language developers to use.</p></div></li><li><div><h4>Supporting different serverless platforms</h4><p>ServerlessBench comprises of workloads designed for open-source platforms (OpenWhisk, Fn) and popular commercial public cloud (AWS Lambda). Users can not only evaluate the complete process of a serverless application from serverless platform developers perspective, but also characterize serverless applications on commercial platforms from serverless computing users perspective.</p></div></li><li><div><h4>Real-world applications</h4><p>ServerlessBench collects a set of popular real-world applications, representing the features of serverless applications in the real world.</p></div></li></ul></section><footer class="footer-container"><div class="footer-body"><img class="apache" src="/img/IPADS-logo.png"/><div class="cols-container"><div class="col col-12"><h3></h3><p></p></div><div class="col col-4"><dl><dt>Documentation</dt><dd><a href="/en-us/docs/user/quick-start.html" target="_self">Quick start</a></dd><dd><a href="/en-us/docs/developers/developers_dev.html" target="_self">Members</a></dd><dd><a href="https://github.com/ServerlessBench/serverlessbench.github.io/issues/new" target="_self">Report a Doc Issue</a></dd><dd><a href="https://github.com/ServerlessBench/serverlessbench.github.io/" target="_self">Edit This Page on GitHub</a></dd></dl></div></div><div class="copyright"><span>ServerlessBench is maintained by IPADS Lab @ Shanghai Jiao Tong Univeristy. The website is generated by docsite using Apache Dubbo as the template.</span></div></div></footer></div></div> <script src="https://f.alicdn.com/react/15.4.1/react-with-addons.min.js"></script> <script src="https://f.alicdn.com/react/15.4.1/react-dom.min.js"></script> <script> window.rootPath = ''; </script> <script src="/build/home.js"></script> <!-- Global site tag (gtag.js) - Google Analytics --> <script async src="https://www.googletagmanager.com/gtag/js?id=UA-112489517-1"></script> <script> window.dataLayer = window.dataLayer || []; function gtag(){dataLayer.push(arguments);} gtag('js', new Date()); gtag('config', 'UA-112489517-1'); </script> </body> </html>