Canoo Engineering AG
Canoo Engineering AG is a leading worldwide specialist for Rich Internet Applications (RIA). Since 1999 the Basel-based company has been a byword for lasting and efficient web solutions in Swiss quality, reliably serving customers in over 50 countries. Furthermore Canoo is a leading provider of language analysis software and publisher of CanooNet, the comprehensive online dictionary for spelling and grammar in the German-speaking world.
-
Groovy, with style
Featuring Guillaume LaForge
What should "idiomatic" Groovy code look like? What are the good practices in terms of syntax style, typing preferences? What are the nice shortcuts to be aware of to be more productive? Guillaume Laforge will answer those questions along the way!
groovy grails ggx -
Forces on Groovy Architecture
Featuring David Dawson
Reactive, Service Oriented, Data Centric, Task Based, Event Oriented, Message Driven, Ham Fisted, Big Ball of Mud, Microservice, Monolithic, Minilithic. What should you adopt for your latest development, can you explain why, is it just dogma?
Architecture defines how we engage with our software,...
ggx groovy grails software-architecture microservices soa -
RESTful Grails 2
Featuring Jeff Brown
Grails 2 includes a lot of features and functionality related to building RESTful services. These include an entirely new and more flexible data binding system, runtime and compile time metaprogramming which greatly reduce the amount of code required in your RESTful services, a rich set of...
ggx groovy grails grails-2.0 rest metaprogramming -
Micro Service Architecture with Spring Boot and Groovy
Featuring Marco Vermeulen
Spring Boot is a new addition to the Spring family. It takes an opinionated view of building Spring applications, adopting Convention Over Configuration by default. Add Groovy to the mix, and you have a web stack that will give you wings!
ggx groovy grails spring spring-boot microservices bdd cucumber -
Grails and the real-time world
Featuring Iván López
In a hyper-connected world the concept ""Real Time"" is used more and more every day. With the traditional Grails architecture it's difficult to achieve this, so we need to use a different approach. The answer is to use message driven architectures that will allow us to...
ggx groovy grails messaging scalability spring-integration websockets xmpp -
Groovy and Android: a winning pair
Featuring Guillaume LaForge
For 10 years, Groovy has dramatically improved the productivity of Java developers on the desktop. With unique like closures, builders, AST transformations, traits, optional static compilation and many more, Groovy turned out to be a very competitive language on the JVM. Compared to other JVM...
ggx groovy grails android mobile -
Keynote: Grails 3.0 Preview
Featuring Graeme Rocher
In this talk, Grails project lead Graeme Rocher will present a preview of the much anticipating version 3.0 rewrite of the Grails framework including presentation of the goals behind the changes and what will be achievable with the new version.
grails ggx grails-3.0 -
GPars 2014
Featuring Russel Winder
GPars is the standard package for high-level concurrency and parallelism in Groovy: although it is a separate project and artefact, it is distributed as standard in Groovy. There are (at least) two forms of concurrency and parallelism: single computer (multi-core, multi-processor) and cluster....
ggx groovy grails gpars -
Modular Monoliths with Grails 3 and Spring Boot
Featuring Lari Hotari
Modular monoliths are composed of loosely coupled modules of single responsibility. Ideally these modules can be separated into true microservices when needed - instead of introducing accidental complexity and tradeoffs of distributed systems to projects in the beginning. In this presentation we...
ggx grails grails-3 spring-boot microservices -
Groovy VFS
Featuring Schalk Cronjé
Groovy VFS is a humble DSL that makes the Apache VFS library really useful. Copying from and to remote FTP, SFTP & HTTP sites become one line operations. Moving documents across servers are just as simple. Need to download an archive file from a website and unpack it? That is simple too.
ggx groovy grails gradle vsf