Main Menu
YouTube Channel
Recommended Books
Mailing list
Contact Us

Meetings - Details

Grails + CouchDB

When 2010-12-07 | 18:30:00  
Event Title Grails + CouchDB
Presenter Scott Davis
Where OCLC's Kilgour building auditorium
Event description:


“CouchDB is built of the Web. I’ve never seen software that so completely embraces the philosophies behind HTTP.” Jacob Kaplan-Moss, Django Developer

If you want to get a room full of programmers all riled up, just casually drop the word, “NoSQL.” To some, NoSQL means, “death to all antiquated, 1970s-era persistence solutions!” Others take a more pragmatic approach – “Not Only SQL” means that while relational databases are suitable for some applications, there is an emerging crop of equally viable (and interesting) persistence strategies out there.

Apache CouchDB is a schema-free document store that uses HTTP GETs, PUTs, and DELETEs instead of SQL SELECTs, INSERTs, and DELETEs. It speaks JSON fluently instead of tables, columns, and rows. It uses JavaScript Map/Reduce functions instead of SQL for the query language. It offers effortless replication among distributed CouchDB instances.

And how does Grails – a web framework that is tightly coupled to relational databases via GORM (the Grails Object-Relational Mapping API) and Hibernate – deal with a non-relational document store behind the scenes? I guess that you’ll just have to show up to find out, won’t you? If you’re new to Grails, new to CouchDB, or both, this talk offers an exploration into each technology and how they can be teased into working together. 


Scott Davis is the founder of, a training and consulting company that specializes in leading-edge technology solutions.

Scott published one of the first public websites implemented in Grails in 2006 and has been actively working with the technology ever since. Author of the books Getting Started with Grails and Groovy Recipes: Greasing the Wheels of Java, as well as two IBM developerWorks article series (Mastering Grails and Practically Groovy), Scott writes extensively about how Groovy and Grails are the future of Java development.

Scott teaches public and private classes on Groovy and Grails for start-ups and Fortune 100 companies. He is the co-founder of the Groovy/Grails Experience conference and is a regular presenter on the international technical conference circuit (including No Fluff Just StuffJavaOneOSCONTheServerSide, and QCON). In 2008, Scott was voted the top Rock Star at JavaOne for his talk “Groovy, the Red Pill: How to blow the mind of a buttoned-down Java developer”. In 2009, he won a second Rock Star award for his talk “Resource-Oriented Architecture (ROA) and REST”.

Venue OCLC's Kilgour building auditorium
Street address 6565 Kilgour Place Dublin OH 43017-3395

Sponsored Links
Upcoming Events

Tue, Jun 11 - Building Event-Driven Microservices in Java

© 2017 Central Ohio Java Users Group (COJUG)
Java and all Java-based trademarks and logos are trademarks or registered trademarks of Sun Microsystems, Inc. in the United States and other countries.