Tuesday, January 1, 2019

Redis-Based Distributed Java Semaphores With Redisson

A semaphore is an entity that controls how many processes can access the same resource concurrently. Locks can be thought of as a special type of semaphore with an upper limit of 1 process.

Semaphores allow access to a resource by giving permits to a process. The process must first acquire a permit, and then release it once it is no longer needed. The semaphor maintains an internal counter to keep track of how many permits remain.



from DZone.com Feed http://bit.ly/2EW6xIh

No comments:

Post a Comment