Bill Roper (billroper) wrote,
Bill Roper

Factor Three

It's being like that today. I had intended, at some point, to rewrite the entity data handling on the new Server architecture. Sadly, the current entity data handling is causing our consolidation to run out of memory, so I really need to rewrite it now.

The good news is that -- after a brief false start -- I have figured out how to structure things so that they work in a fashion that's similar to everything else on the Server that requires locking. The locking itself still needs some work for a clustered environment, but that's something that can be replaced in one swell foop once we get everything else straightened out. Since we're not yet running clustered, the current locking will do for the moment.

The amusing thing is that I have finally found a place where using a WeakHashMap is the right answer. :)

I'll still be cleaning this up tomorrow morning, but there is a non-train light at the end of the tunnel.
Tags: java, musings, work

  • Throw the Squid!

    Yesterday, there was some time after dinner and before sunset, so the temperature being pleasant for a change, Gretchen and I wandered out to the…

  • I'm Going Back To Work, I'm Going Back To Work

    I spent more time today working over designs than coding, but that's ok. Getting the design right makes the coding easier. And more likely to work...

  • Swept

    The weather was relatively cool today, so Gretchen and I went out and spent some time trying to get the garage into a state where it could be cleaned…

  • Post a new comment


    Anonymous comments are disabled in this journal

    default userpic

    Your reply will be screened

    Your IP address will be recorded