Samstag Jan. 26, 2013

Slide: Lasttest mit JMeter

Ein gute Einführung von Larry Davidson:

Load Testing With JMeter by LAwebdevmeetup

Loadtesting mit curl-loader

curl-loader könnte für Leute interessant sein, die keine Freunde von GUI-Tools wie JMeter sind. curl-loader läuft komplett auf der Kommandozeile und die Konfiguration ist relativ einfach gehalten - was überhaupt nicht bedeutet, das man damit keine komplexeren Load Szenarien nachstellen könnte. Im Gegensatz zu so einfachen Tools wie ab unterstützt curl-loader auch Authentifizierung, Cookies, POST-Requests, Zufalls-Zeitgeber und noch eine Reihe mehr. Login-Vorgänge lassen sich damit z.B. auch abbilden.

Retro Remakes: Bulla Bolla (Bubble Bobble)

Leider nicht für Linux aber für Mac und Windows gibt es einen kostenlosen 3D Bubble Bobble Clone namens Bulla Bolla. Das Ganze gibt es auch als Online-Version (aber da man ein Plugin benötigt, auch hier nur für Mac und Windows...).

Memcache/Redis Proxy: twemproxy

Die Twitter-Jungs haben schon vor einiger Zeit einen Proxy names twemproxy herausgebracht, welcher in C geschrieben ist, um als Vermittler zwischen den Redis-Clients und vielen Redis-DBs zu sitzen, was die Connection-Anzahl bei den Redis-DB deutlich reduzieren kann. Fast noch interessanter ist aber, das die Proxies auch sharding und consistent hashing beherrschen. Damit lassen sich Daten recht einfach auf verschieden Nodes verteilen, ohne das sich der Client um eine solche Implementierung kümmern müsste. Sehr praktische Sache :-)