רברס עם פלטפורמה

Summit 2015: gobench :: ApacheBench (ab) on steroids / Uri Shamay


Listen Later

There are many tools to massively stress-test your HTTP/HTTPS service without using hundreds of Amazon EC2 machines (JMeter is not one of them):

ab, siege, weighttp, httperf, wrk

All those tools are written with scalability in mind to support "unlimited" connections with just a few OS native threads. To support that scalabilty, those tools are written in an event model with callback hell in C/C++. Unfortunately, if you need to customize the tools with some specific modification for your service, or just hook the flow for more trace-ability, you are totally screwed because of C/C++ spaghetti code. Also, you need to spent a few hours at stackoverflow.com to successfully compile those changes using complex build tools.

In this session I will talk about an open source tool that I wrote: gobench (https://github.com/cmpxchg16/gobench). This tool gives you the same performance as those hardcore tools thanks to Go (golang), and the ability to modify the code and compile it while still staying sane. This is available thanks to Go and the concurrency simplification it offers, and to a single command to compile a single big statically binary with no dependencies, that will work on any Linux distro! YEAH!



MP3
...more
View all episodesView all episodes
Download on the App Store

רברס עם פלטפורמהBy רברס עם פלטפורמה

  • 4.4
  • 4.4
  • 4.4
  • 4.4
  • 4.4

4.4

5 ratings


More shows like רברס עם פלטפורמה

View all
גיקונומי by ראם שרמן ודורון ניר

גיקונומי

92 Listeners

עושים היסטוריה עם רן לוי Osim Historia With Ran Levi by רשת עושים היסטוריה

עושים היסטוריה עם רן לוי Osim Historia With Ran Levi

154 Listeners

חיות כיס Hayot Kiss by כאן | Kan

חיות כיס Hayot Kiss

141 Listeners

שיר אחד One Song by כאן | Kan

שיר אחד One Song

170 Listeners

מפתחים חסרי תרבות by מפתחים חסרי תרבות

מפתחים חסרי תרבות

10 Listeners

מנועי הכסף by כלכליסט

מנועי הכסף

39 Listeners

עושים תוכנה Osim Tochna by רשת עושים היסטוריה

עושים תוכנה Osim Tochna

8 Listeners

Startup for Startup by Powered by monday.com

Startup for Startup

21 Listeners

בזמן שעבדתם by mako מאקו

בזמן שעבדתם

103 Listeners

אחד ביום by N12

אחד ביום

313 Listeners

מפלגת המחשבות by Beit Avi Chai

מפלגת המחשבות

95 Listeners

השקעות לעצלנים - פודקאסט על כסף, השקעות והחיים עצמם by תמיר מנדובסקי

השקעות לעצלנים - פודקאסט על כסף, השקעות והחיים עצמם

25 Listeners

מפתחים מחוץ לקופסה by שחר פולק ודותן טליתמן

מפתחים מחוץ לקופסה

1 Listeners

LangTalks by Lee Twito, Gal Peretz

LangTalks

0 Listeners

הקרנף - עם יואב רבינוביץ׳ by בית הפודיום

הקרנף - עם יואב רבינוביץ׳

25 Listeners