Well done my friend, let us know when we can start the EJB port to test your stuff.
This is critical work and a great example of AOP application
> Well done my friend, let us know when we can start
> the EJB port to test your stuff.
Now. I see 3 larger tasks that can be performed in parallel:
#1 Integration of the Cache into EJB and SFSB interceptors. We'll use synchronous replication for our tests. This will work, but won't ensure serializability of updates across a cluster.
#2 Locking. Once I have this, #1 doesn't need to do anything but will benefit from it.
#3 Use of AOP to detect state changes in the Cache and trigger replication.
All of these tasks are *completely* independent of each other, and can be worked on independently.
I'll definitely want to talk to Bill, Alex, Dain and you, Marc, at boot camp (if we have time), so we can flesh out the details.