@gdigugli – Gilles Di Guglielmo
- Designer of sweet cooked software since 1999
- Software Architect at LesFurets.com
@m_gandin – Mathieu Gandin
- Ship code in production since 2000
- Tech lead at LesFurets.com
- 1 website, 5 Insurance Products : Car, Health, Home, Bike, Loan
- 1 codebase, 450k lines of code, 60k unit tests, 150 selenium tests
- 22 Developers, 2 DevOps, 3 Architects
- 19 production servers including Load balancers, Frontend, Backend, Databases, BI
- 1 release per day
- 7 years of code history
- 2.5M quotes/year, 31% of market share
What you have ...
What you want ...
Que faire ?
Architect at work ...
Keying everything !
Live code 1 : Introduction to key value API
Live code 2 : Mixing with java.util.Map
Live code 3 : Tag filtering
Live code 4 : Generate CQL
Live code 5 : Diff two models
We need a new name ?
- Model-Map is cool, keep it
- YAMF: Yet Another Mapping Framework
- OWKF: Obi Wan Kenobi Framework
- Submit your ideas
Model-Map available on Github
- Framework and examples
- Apache Licence
- Try it and contribute !