Home

Post

Feeds

RSS

Aug 31New UM Sites Launch

Today we launched the new set of Universal Mind websites:

www.universalmind.com

and

blog.universalmind.com

 

Adam has gone into a great deal about the technical specifics of the new www.universalmind.com, so I will go into the technical specifics of blog.universalmind.com, since I wrote it (skin by Nahuel and Laura).

Previously, the UM Blog Aggregator had been an experiment in combining Hibernate and ColdFusion with Mach-II.  This, over time, proved to be a bit unstable, to say the least.  About a month ago, I took on the initiative to re-write the entire aggregator using Java.  Under the hood, we're still using Hibernate, but we're also using Spring and SpringMVC to manage the transactions and Hibernate sessions a bit better.  One thing you'll probably not notice, but is the coolest to me, is that the post search is now powered by Hibernate Search.  What does this mean?  Well, every time a new post is aggregated and persisted, Hibernate transparently indexes the object and makes it searchable.   It's powerful stuff.  

Anyway, I hope you enjoy the site and please give us some feedback.

Posted by: Andrew Powell

Categories: Apache , Java , ColdFusion , Flex , General , Adobe , Mach-II , Universal Mind , Hibernate

Comments

Andy, you make it sounds like Mach-II was causing the unstable-ness in your architecture. Please elaborate.

Peter J. Farrell Peter J. Farrell
08/31/08 6:01 PM

Sorry, that was not the intent. The actual problem, I believe, was how sessions and transactions were being handled. Essentially, we were getting stack overflows every few months. SpringMVC handles all that stuff for us and is better suited. Mach-II is not the issue at all.

Andy Powell Andy Powell
08/31/08 10:20 PM

Firefox and Ad-Block don't seem to like your site.

Sami Hoda Sami Hoda
08/31/08 10:35 PM

@Sami - how so? Is it the Amazon stuff?

Andy Powell Andy Powell
08/31/08 11:17 PM

Sticks at "initializing" for me.

Matt Woodward Matt Woodward
09/01/08 9:07 AM

Nice design, very cool graphic and professional at the same time.

Josh Rodgers Josh Rodgers
09/01/08 9:08 AM

Can you elaborate about 'getting stack overflows every few months'?

I mean, how you spotted it, what you did to fix it straight away and what you did in the longer term (before your rewrite)

Thanks

Mark Ireland Mark Ireland
09/01/08 5:10 PM

@Matt - make sure you clear cache.

@Mark - It was fairly easy to spot... it would start throwing HTTP 500 errors and dumping stacktraces while processing CFOUTPUT. There was no long-term fix, except for the rewrite, as I never really had time to devote a lot of attention to it.

Andrew Powell Andrew Powell
09/05/08 8:32 AM

what you did to fix it straight away
Greetings!!I will bookmark for my son this site..

oyun gemisi oyun gemisi
09/16/08 5:34 AM

There was no long-term fix, except for the rewrite,thanks

oyun gemisi oyun gemisi
09/16/08 5:35 AM

very cool graphic and professional at the same time Thanks, for this information and news it was very useful to me

araba oyunu araba oyunu
09/16/08 5:36 AM

Hi Webmaster,
We can do directory and article submission. If you are interested to deal with us . you can provide submission work to us . We will promise, your work will complete in best way (in good page Rank Directory). we will give you complete work with in proper time period. We can do work both salary and commission base. please help me .
i can do 100 Directory Submission 8$

We are waiting your positive response

Have a nice day

? have followed your writing for a long time.really you have given very successful information.
In spite of my english trouale,I am trying to read and understand your writing.
And ? am following frequently.I hope that you will be with us together with much more scharings.
I hope that your success will go on.

sava? oyunlar? sava? oyunlar?
12/25/08 6:45 PM

Write your comment



(it will not be displayed)







About Andrew Powell

More ...

Powered by Mango Blog: a ColdFusion blog engine