Java - Aspect based measuring the method execution time of function with annotation
Annotation definition. 1 2 3 4 5 @Target({ElementType.METHOD, ElementType.CONSTRUCTOR}) @Retention(RetentionPolicy.RUNTIME) public @interface Measur...
Annotation definition. 1 2 3 4 5 @Target({ElementType.METHOD, ElementType.CONSTRUCTOR}) @Retention(RetentionPolicy.RUNTIME) public @interface Measur...
Spring is heavily using the CGLIB for it's framework implementation. CGLib is high performance code generation library. It is using to extend JAVA classes an...
As modern CPU shared memory architecture, false sharing is the major performance bottleneck on multi-thread application. False sharing is caused by sharing t...
The following blog explain how Cassandra has been improved the column oriented row. https://www.datastax.com/dev/blog/cql3-for-cassandra-experts
Create service for multiple name providers 1 2 3 4 5 6 7 8 9 10 11 interface NameProvider { String name(); } @Service public class SomeName implement Nam...