OSGi rate limiter inside Liferay DXP — Part 2: the implementation

In part one, a public regulatory platform was being crippled by four to five million anonymous requests a day, and we decided to build a…