-
Enterprise Java
Throttle methods with Spring AOP and Guava rate limiter
External services or APIs may have usage limits or they just cannot handle loads of requests without failing. This post…
Read More » -
Enterprise Java
A clean approach to Wicket models
One of the core concepts of Apache Wicket web framework is the model and IModel as its programming interface. Wicket components rely heavily on…
Read More » -
Core Java
Pitfalls of Java Comparable interface
Java Comparable interface provides a way to do natural ordering for classes implementing the interface. Natural ordering makes sense for scalars and…
Read More »