I’m pleased to announce a new distributed effort named ULSER. ULSER stands for a set of uncompromisable architectural principles, specifically:
- Uniform constrained interface.
- Links as the engine of application state
- Statelessness for scalability
- Enterprise applicable
- Resource and representation oriented
Why call it ULSER? Well, even though these architectural principles are extremely useful to design distributed applications (and middleware), I’ve found that discussing any of these principles publicly have given me (and others) an ulcer. So, I thought I’d make these principles my own and let others share the pain. I’m also going to create a set of standards called ULSER-*. ULSER-*.org will focus on bringing ULSER principles to middleware technology. Since middleware generally produces ulcers in engineers I think the name is perfect! I’ve also created an open source Java project called EasyULSER so that you can let Java give you an ulcer too!
Also, don’t worry, I’ve deliberated with the doctor who discovered ulcers and coined the term “ulcer”. He didn’t mind me using the term as long as what I’m doing will cause me an ulcer. The ulcer community didn’t seem to mind either as when I tried to explain to them the principles of ULSER and how I’m using them, it gave them an ulcer too, so they were happy. So, it looks like we’re ready to go! ONWARD!
Oct 08, 2009 @ 01:27:54
Note that ULSER is also an anagram of LUSER…
Oct 08, 2009 @ 01:52:43
you get ’em, Bill!
BTW – ULSER is an anagram for RULES. nice touch.
Oct 08, 2009 @ 10:02:10
Bill,
I think you should focus on something other than marketing…
Oct 08, 2009 @ 14:13:08
JJ, you still in Boston area? Ping me: bill at redhat dot com
Oct 08, 2009 @ 14:13:55
actually shit, its bburke redhat dot com, bill at jboss.org
Oct 08, 2009 @ 12:16:50
Bill.
Am I naive or what? I thought this had something to do with USERs with a Limitation inserted in the middle. Then I thought it was a new proposal for changing HATEOAS to something equally boring. Then I got it. And starting laughing, until that sudden pain below the stomach.
Thanks… Bill… :S
Oct 08, 2009 @ 14:24:52
Can any impartial analysts comment on this, please?
Since analysts try to act as doctors, they can tell us if ULSER will really give me an ulcer or not.
Here is a simple suggestion: “It is better to try and fail, than not try”.
Oct 09, 2009 @ 14:55:48
Bill, you are being nominated for next year’s Nobel Peace Price for the dignified response you have provided to the recent controversy.
You have been the epitome of peace.