Perftiquette #6

by Perfluencer

image-12 Perftiquette #6

Episode 6 of hashtag#perftiquette

A rendezvous point is one of the few thread synchronization mechanisms supported by load testing tools. Under the hood, it’s an implementation of a counting semaphore – a design pattern used to limit the concurrent access to certain memory blocks. It usually goes along well with a spin lock, where a thread would periodically check if it could acquire a lock l (or not).

Now, performance testers like to do things a bit differently and we typically use a counting semaphore (Rendezvous point) to enforce maximum and controlled concurrency on a specific action. It’s pretty useful if you can’t have many virtual users due to physical constraints but still want to perform a heavy spike of users at the same time.

Are you using any synchronization points in your tests? What have you used it for recently?
hashtag#performanceengineering hashtag#loadtesting hashtag#performancetesting

Share this content:

I'm Kuba, a Performance Enthusiast and a bit of a blogger. I write performance engineering content in an accessible way, covering best practices and testing methodologies