Search
Tweets
Recent Changes
« XPath 'eats' InputSource? | Main | Thermopoly lives! »
Sunday
Jan302005

Loggerithim IS Alive

While Brenley napped today I eliminated some cruft from what will become the new Loggerithim. No longer will it centrally try and schedule and execute jobs. There are perfectly good systems for that sort of thing already.

This also eliminates a messy side problem. I had envisioned that Loggerithim's users would be able to create their own 'sensors' for collecting and storing quanta. Need to monitor your applications throughput? No problem, just add a Sensor and a Check. The Check sets up when to run the Sensor, which was to be a Java class. Enter Problemtm. What if that involved a JDBC driver? Suddenly we need to load it. That's messy. A more reasonable solution is to facilitate outside clients to send data to use. I've got a couple ideas for just how to do that. JMS came to mind first, but I quickly decided against it because I don't want to force people to write there sensors in Java.

A side concern is how to verify that the thing sending quanta should be sending quanta. I, again, have some ideas.

Just to show it works, here is the test chart from the ChartBuilderTest testcase. This example is generated from mock data inserted 'realistically' into the mock DAO implementation.

Test Chart

Reader Comments

There are no comments for this journal entry. To create a new comment, use the form below.

PostPost a New Comment

Enter your information below to add a new comment.

My response is on my own website »
Author Email (optional):
Author URL (optional):
Post:
 
Some HTML allowed: <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <code> <em> <i> <strike> <strong>