Saturday, January 23, 2010
Slime Mold Splendor- System inspirations
As a grad student, I was TA for a developmental biology class (it was, for a while, my PhD target). Almost all of the aspects of the lab excited and fascinated me, but I was especially taken by the slime mold. It remains one of my favorite organisms ever.
Back in 2000, when I first saw Javaspaces demonstrated at the JavaOne conference, I immediately got excited and started babbling to fellow geeks about how the ultimate design for a self discovery middleware/messaging system would be modeled after slime mold. They are the perfect model for small message/self discovery systems. They mostly looked at me like I was slightly insane.
I love that others are now using slime mold as a model for networks, and have mathematically mapped the algorithms of slime mold network forming. Time for us to realize that we are not always discovering brand new things, but are just describing things that much simpler organisms discovered millenia ago. I think I want that algorithm... there is a next generation self assembling messaging system buried in it.
What biolgical inspirations drive your designs??