I'd like to build on the Cayenne/LinkRest topics presented previously in 
Hamburg and Montreal and to get into modern Java architectures and some aspects 
of Domain Driven Design. I am thinking of the following two things:

1. No container: example of modern Java stack with Bootique

Java application containers were introduced back in the era of big expensive 
hardware to assist with centralized management of collocated applications. In 
the days of virtualized cloud infrastructure these problems are solved outside 
of Java, making the containers all but obsolete. Instead we can build 
container-less apps runnable as .jar's. This presentation will demonstrate a 
stack following this approach based on Bootique [1], with Cayenne, LinkRest, 
etc. 

Perhaps we can also have a hackathon porting .woa to Bootique?

2. (still tentative) DB synchronization with LinkMove: a missing piece in your 
domain-driven design.

Domain Driven Design (DDD) is an great architectural approach for writing 
business software. One of its outcomes is that huge monolithic applications are 
broken into smaller cohesive and manageable "bounded contexts". This results in 
multiple smaller databases, with certain intentional data redundancy that needs 
synchronization. This presentation will show examples of such persistent models 
and how they can be kept in sync using an open-source Cayenne-based ETL tool 
called LinkMove [2]

Andrus

[1] https://github.com/nhl/bootique
[2] https://github.com/nhl/link-move


> On Nov 23, 2015, at 10:07 AM, Pascal Robert <[email protected]> wrote:
> 
> Hi guys,
> 
> It's that time of the year! Yes, I need topics for WOWODC 2016. Having them, 
> even if it's not a complet list, before the end of the year would be great.
> 
> I'm going to present two things:
> 
> - Modern WO deployment with Puppet and mod_proxy
> - Integration with other tools (JIRA, IMAP, phone systems).
> 
> Please send your topics to [email protected]
> 
> See you in June 2015!
> 
> 
> 
> 
> _______________________________________________
> Do not post admin requests to the list. They will be ignored.
> Webobjects-dev mailing list      ([email protected])
> Help/Unsubscribe/Update your Subscription:
> https://lists.apple.com/mailman/options/webobjects-dev/andrus%40objectstyle.org
> 
> This email sent to [email protected]


 _______________________________________________
Do not post admin requests to the list. They will be ignored.
Webobjects-dev mailing list      ([email protected])
Help/Unsubscribe/Update your Subscription:
https://lists.apple.com/mailman/options/webobjects-dev/archive%40mail-archive.com

This email sent to [email protected]

Reply via email to