Posts Tagged ‘ aspects ’

Spring AOP – Some Recommended Usages

Feb 22nd, 2008 | By | Category: aop, architecture, design, j2ee

Horizontal concerns & SRP We start with an object oriented tenet that states that one class must implement one and only one responsibility. This is called the Single Responsibility Principle (SRP). SRP states for instance that a UserService class can only do “user management” and nothing else. This at the outset may look very obvious […]



KPI – Key Performance Indicators

Feb 10th, 2008 | By | Category: aop, architecture, design, optimization
This entry is part 9 of 9 in the series optimization

This entry is part 9 of 9 in the series optimizationOne of the often over looked aspects in an application is the capture of Key Performance Indicators(KPI). As an application executes over a period of time, its performance needs to be monitored for determining bottle necks so that it can be engineered better in future […]



Caching – stuff you have always wanted to know but were afraid to ask

Feb 3rd, 2008 | By | Category: architecture

I was having a recent chat about caching with someone. It was interesting enough for me to reflect on and add to my ruminations here in this blog. The Basic Idea Caching is all about performance. The basic idea is to avoid repeating a complex, input-dependent, stable operation– be it data manipulation, algorithmic computation or […]