As BDB JE runs in he application's process I'd like to find the best way to build a system where I can BDB running and reload my ever changing application logic and dependencies.
Ideally I would run BDB in a separate process but then I would need to use shared memory to perform the IPC to keep the bandwidth up.
Another thought I had was using OSGi to refresh the application bundle.
Anyone have any clever techniques for doing this. I appreciate BDB JE's embedded nature, but I want to have my cake and eat it.