Lunatech Research - IT consulting, product research and software development

NederlandsFrançais

Database access in a stateless world

Submitted by Ludovico Fischer on Fri, 2012-01-27 15:33

JPA (the Java Persistence API) sometimes does a little too much for its own good. Distinctions between managed and unmanaged entities or between save() and merge() are relevant when most objects stay in memory a long time, and are ‘synchronized’ with the database at different intervals during their lifetime.

In a Play! framework application, persistent data is rarely kept in memory for more than a single request. Hence an entity is going to be saved to the database almost after every time it is modfied. Because this is not the workflow JPA designers had in mind, sometimes JPA gets in the way.

Read on

February 2012 Play!ground at Paddy Murphy’s

Submitted by Peter Hilton on Fri, 2012-01-13 11:40

By popular demand, we have arranged a bigger location for next month’s February Play!ground event, for Play framework users, because we have had close registration for previous events that were full. Instead of using the Lunatech office, which limits us to thirty attendees, we have booked a location with capacity for 150 people.

Read on

January 2012 Play!ground presentation slides

Submitted by Vijay Kiran on Thu, 2012-01-12 12:44

On 6 January 2012, Lunatech hosted the Play!ground in the Netherlands - an event for developers interested in the Play framework. Here are the slides from the presentations.

Read on

Late Christmas at Lunatech

Submitted by Peter Hilton on Tue, 2012-01-10 14:38

Christmas at Lunatech came late for some of us this year: we got another five 27-inch Apple monitors. Sometimes bigger is better.

Read on

URL-centric web application design

Submitted by Peter Hilton on Mon, 2012-01-09 18:52

Jan

9

One good way to start building a web application is to plan its HTTP interface - its URLs. This URL-centric design is an alternative to a data model-centric design that starts with the application’s data, or a UI-centric design that is based on how users will interact with the application’s user-interface. URL-centric design is a kind of API design.

Read on

About Lunatech

Lunatech Research was founded in 1993 as an IT consulting, product research and development team. Lunatech is a team of adept self-managing architects and programmers, working with a very experienced commercial team.

Contact us

Lunatech Research B.V.
Heemraadssingel 70
3021 DD Rotterdam, The Netherlands

Phone and email

Tel: +31 10 750 2600
Fax: +31 10 243 9902
Email: contact@lunatech.com