Java is the stronghold of Object-Oriented programming where ORMs proliferate like mushrooms. Do ORMs still bring benefits in the NoSQL world and polyglot persistence? We will also discuss the why and how of data design in NoSQL.
Like in the show, On n’est pas que des cobayes, we will attempt to make ORMs and NoSQL coexist and analyze the results. Among the challenges tackled, we can explore:
- Can we survive with a single NoSQL product?
- Does NoSQL imply nightmares of data duplication?
- Is JPA and NoSQL like fitting a round peg in a square hole?
- Can ORMs not properly abstract NoSQL data models?
- Are ORMs like nitro, do they boost performance... or not?
- Is abstracting NoSQL query languages too difficult?
- Without native access to NoSQL APIs, is there no hope?
- Do ORMs not really bring value in a NoSQL world?
Come discuss and debate.
Hibernate BoF
We will take the rest of the time to discuss other Hibernate projects:
- What is Hibernate Search, and what are the new features?
- What’s happening with Hibernate ORM?
- Hibernate Validator, Bean Validation, what are they?
- [insert your question here]?