Monthly Archives: July 2010
Top ten [and counting] operational excellence design principles
Here are some key operational excellence design principles. These are intended for system architects (both on the software and infrastructure side) and operational staff. This started out as a top ten list, but it’s been growing. 1. Organizational focus. OK, … Continue reading
Thoughts on cloud portability
A colleague sent me a NY Times story on cloud portability today. There’s lots of interest on both the consumer and provider side in cloud portability. Consumers want to avoid vendor lock-in and providers often want to lock customers in. … Continue reading
Spring Roo in under nine minutes
Here’s a quick demo I created to give people an idea as to what Spring Roo is about. It’s not really a tutorial, but I hope it will be a useful introduction. Note that it is available in HD.
Spring Security 3 DZone Refcard and interview
My Spring Security 3 Refcard is out. It covers expression-based authorization in Spring Security 3. There is also a supporting interview about the Refcard. The interview goes into more depth about some security principles like whitelisting and data-driven security, and … Continue reading
Annotation-based circuit breakers with Spring
The punch line First, here’s the punch line for readers who already know what a circuit breaker is: @Service @Transactional( propagation = Propagation.REQUIRED, isolation = Isolation.DEFAULT, readOnly = true) public class MessageServiceImpl implements MessageService { @Inject private MessageDao messageDao; @GuardedByCircuitBreaker(“messageServiceBreaker”) … Continue reading
Spring Security 3 database schemas for MySQL
In preparation for a DZone Refcard on Spring Security 3 I’m doing, here are the Spring Security database schemas for MySQL. This isn’t intended to be an exhaustive treatment. Rather it’s more a reference for the MySQL dialect version of … Continue reading
