I haven't been very actively blogging or posting on the Grails' list for the last few weeks - and for good reason. On Friday I deployed a major integration application for my current employer: a phase one pharmaceutical trial unit. The application integrates our cardiac system with our clinical trial management system. The application associates ECG (Electro Cardio Graph) data with the right trial subject, for the right event, at the right time. The deployment so far has been a huge success.
While this application doesn't really fit into Grails' sweet spot (web 2.0 applications, IMHO), there were some major reasons I chose Grails:
1) Grails is built on industry-strength, proven technologies. The availability of Spring / Hibernate for managing transactions was an absolute necessity.
2) The dynamic I/O methods added to the Groovy JDK were perfect for the large amounts of data streaming that the application required.
3) I needed the ability to quickly develop administration screens to the user interface. The development boost of edit/refresh in conjunction with scaffolding was perfect.
4) The quartz plugin. The backbone of the application is built on five quartz jobs.
Now that this deployment has been shipped, I should have some time be a bit more active in the Groovy / Grails community :)
Subscribe to:
Post Comments (Atom)

1 comments:
Hello,
We facilitate the provision of independent analysis to support expert testimony, regulatory or legislative engagements. Frequently, this work includes economic, financial and statistical studies of varying data analysis, technical and http://www.stlouisbridal.com.
Post a Comment