Cassandra Key-Value Store Primer

June 7, 2010 | by Omar
The “no-sql” movement has been gaining strength over recent years. There is no denying that relational databases have their role and are highly effective in many cases. However, there are times when the scalability and availability of a relational database can become an issue. The “no-sql” movement is hoping to provide an alternative option to [...]
Read More

Groovy meetup – Boats.com and SpringSource Groovy plugin for Eclipse

July 24, 2009 | by Tim
Last night was a great Groovy meetup at the Boats.com office here in downtown Vancouver. I got to use the new Burrard Bridge dedicated bike lanes, which is always fun, but it was the meetup content that I really enjoyed. Yuri from Boats.com went through their experience of using Groovy and Grails for some real projects. Using [...]
Read More

Grails 1.1 Testing – Unit, Integration & Functional

July 20, 2009 | by dkoo
Last Friday I gave a presentation to the team here at 2Paths on the testing capabilities in Grails 1.1. As you Grails die-hards know, Grails 1.1 introduced the new GrailsUnitTestCase class which is a very useful extension of GroovyTestCase with support for mocking the dynamic properties and methods that Grails injects into various types of classes [...]
Read More

memcached and Grails

July 16, 2009 | by Tim
I put together a Grails app to try out memcached. Like a lot of things in Grails, it was quite simple to integrate memcached once I found the right magic words. hibernate-memcached works nicely and has clear setup instructions. Install memcached, which is simple if you use a Mac and have MacPorts installed. $ sudo port install [...]
Read More

GroovyVan meetup on testing

March 31, 2009 | by Geoff
Last night marked the return of the GroovyVan meetups for this year. We had a small but enthusiastic turn out to hear Jerome Pimmel provide an enlightening talk on Behaviour Driven Development (in particular easyb) and myself give a lightning talk on the testing features built into the new Grails 1.1 release. Discussions spilled over [...]
Read More