TE
TechEcho
Home24h TopNewestBestAskShowJobs
GitHubTwitter
Home

TechEcho

A tech news platform built with Next.js, providing global tech news and discussions.

GitHubTwitter

Home

HomeNewestBestAskShowJobs

Resources

HackerNews APIOriginal HackerNewsNext.js

© 2025 TechEcho. All rights reserved.

Permazen: Language-Natural Persistence Layer for Java

32 pointsby emadehsanover 5 years ago

5 comments

excursionistover 5 years ago
A lot of big claims and business-y talk in this README, but overall pretty vague and ambiguous. Reading this didn't really give me an understanding of why I would use this over say hibernate or jooq.. the getting started 'hello world' example looks almost identical to hibernate. Claims about 'Query performance transparency', 'Data store independence', 'Structural schema changes' also seem far fetched and at odds with each other...
tmilardover 5 years ago
I read the slides in the web site of Permazen... It really looks like a good and light solution persistence wize !<p>I am actually having difficulties with JPA on borh : - the configuration side, - And because it gives the persistence layer to another tool (Sql tool).<p>Permazen looks like a cute solution for (so many) Small projets with only less then 16 Tables to persist.<p>Thierry
mrkeenover 5 years ago
&gt; A rigorously defined, modular key&#x2F;value API with adapters for multiple database technologies<p>&gt; A way to make your application portable across different database technologies<p>&gt; Data store independence Are we restricted to using only a specific type of database technology, or can virtually any database technology be used by implementing a simple API, making it easy to change later if needed?<p>I do not want one of my storage implementations promoting itself to be the master of all other storage implementations. To put it another way, I will not <i>depend</i> upon Permazen to provide <i>independence</i>.<p>Storage solutions need to be able to hide behind something like `Future&lt;V&gt; put(K k, V v)` or get out of the way.
dgreenspover 5 years ago
Is there anything inspired by this in JavaScript land?
gvvover 5 years ago
Am I the only one who read Natural Language Processing then found it&#x27;s about something totally different?