Viewing profile — zapov
zapov
HN member- Joined
- Wed, Sep 14, 2011, 10:55 AM UTC
- HN karma
- 83
- Public activity
- 57 items
- HN profile
- View on Hacker News ↗
About zapov
Minimal reporting library for .NET and Java https://templater.info/
.NET/Java framework https://github.com/ngs-doo/revenj
Java JSON library https://github.com/ngs-doo/dsl-json
Recent public activity
-
comment
Comment #36373651
Those are problems in MS Sql, certainly not in object relational DBs such as Postgres or Oracle. And its rather sad that instead of embracing that we ended up with Json as poor man…
-
comment
Comment #35702152
Its not just you: https://www.youtube.com/watch?v=lu4mH3Hmw2o
-
comment
Comment #25869334
A much better description would be "distributing usage to others" instead of just "using". Which is much better analogy for what is going on here.
-
comment
Comment #21144642
The impedance mismatch is not about having to translate, but being unable to translate. An yes, that problem exist with relational-only database, but not with PG where you can crea…
-
comment
Comment #21136787
Postgres is object-relational database, so it can certainly be used in such a way (and I use it like that most of the time). But this is quite a niche usage of PG and there are lit…
-
comment
Comment #19139006
I’m glad to see that binding data with document templates is slowly becoming used more often. I always saw it as a killer feature, and actually built one of my products around that…
-
comment
Comment #17258686
Here is an old post of mine about that: https://blog.dsl-platform.com/multiple-result-sets-alternati...
-
comment
Comment #17257992
You can do even more advanced stuff in Postgres, but they've changed the rules to dissalow it since it much more faster than the the current best ones. Something about being fair t…
-
comment
Comment #15292381
But it's not. It's just the default/most popular one. It's up from 2x slower than fastest Java one, as clearly shown in the links.
-
comment
Comment #15289443
Gson best of the breed? Oh my :( https://github.com/eishay/jvm-serializers/wiki https://github.com/fabienrenaud/java-json-benchmark https://github.com/kostya/benchmarks
-
comment
Comment #13613252
well there is also https://www.techempower.com/benchmarks/#section=data-r13&hw=... Point being when someone says something is faster without providing verifiable numbers... it shou…
-
comment
Comment #13612967
fwiw https://www.enterprisedb.com/postgres-plus-edb-blog/marc-lin...
-
comment
Comment #13612641
The great thing with LISTEN/NOTIFY is they work inside transaction boundry. This way you can get correct cache invalidation inside inside multiple table changes really easy. But if…
-
comment
Comment #13548292
Boon is not that fast. It only appears fast on some poorly constructed benchmarks due to some lazy benchmarketing optimizations. https://github.com/fabienrenaud/java-json-benchmark…
-
comment
Comment #13521734
Well thats kind of to the point. DDD is all about investing into your core domain since that gives you a business advantage. In reality domain experts are not available (if existan…
-
comment
Comment #13520853
While I like DDD very much (created much tooling over last 10 years to help develop software in such a way), but if you move outside of useful implementations, you don't end up wit…
-
comment
Comment #13512229
Abstractions and libraries are surely not the problem. The higher the abstraction the more opportunity for high level optimizations. And they always trump low level optimizations. …
-
comment
Comment #11547653
For JVM most popular benchmark is https://github.com/eishay/jvm-serializers/wiki
- story
-
comment
Comment #11245919
They are probably dissatisfied with developer stance toward their RAD framework. I'm sure various business apps can be built successfully on top of their Visual programming IDE, bu…
-
comment
Comment #10730445
https://github.com/ngs-doo/dsl-json
-
comment
Comment #10730417
Too bad they didnt use DSL JSON instead of Jackson for JSON test. They would probably edge top C ones then.
-
comment
Comment #10386178
Easy there tiger ;) What does it even mean that something is string based? Here: https://github.com/eishay/jvm-serializers/wiki a JVM bench where JSON is pretty competitive with bi…
-
comment
Comment #10030215
But I find it highly valuable to have a single model representation as a source of truth. You can see how it works in practice here: https://github.com/ngs-doo/revenj Also, there a…
-
comment
Comment #10030165
When I say DSL I mean external DSL, not a fluent interface. So an example of the problem I deal with is a database migration. Let's say we have an entity with a value entity SqlTab…