Y
HN Search
Hacker News Search
new
|
comments
|
top
|
jobs
oskar_dudycz
searching PlanetScale…
1.
▲
2.
▲
3.
▲
4.
▲
5.
▲
6.
▲
38 ms
·
1.
▲
Thoughts on Vertical Slices, CQRS, Semantic Diffusion and Other Fancy Words
(architecture-weekly.com)
1 points
by
oskar_dudycz
1y ago
|
0 comments
2.
▲
by
oskar_dudycz
2y ago
You can check more in those sources: - https://techcrunch.com/2019/01/09/aws-gives-open-source-the-... - https://news.ycombinator.com/item?id=18871483 - https://www.enterprisedb.co
3.
▲
by
oskar_dudycz
2y ago
Thank you! I'm planning to add support to JSON schema and run the validation upon insert/update operation.
4.
▲
by
oskar_dudycz
2y ago
Not yet, but it's a nice idea. I added GH issue to track that: https://github.com/event-driven-io/Pongo/issues/13
5.
▲
by
oskar_dudycz
2y ago
"Great mind think alike" B-)
6.
▲
by
oskar_dudycz
2y ago
There are, but indeed they're a bit painful to index correctly. I'm planning to add in the future Generated Columns https://www.postgresql.org/docs/current/ddl-generated-column... to give option to extra
7.
▲
by
oskar_dudycz
2y ago
Yes, a similar idea, but I don't aim to be 100% MongoDB compliant or full replacement. My goal is to use as many of PostgreSQL features as possible. Having the library level as translation will allow more scenarios like, e.g. sharing c
8.
▲
by
oskar_dudycz
2y ago
Thanks, that's the goal: to bring the solid and verified approach in Marten to Node.js land. The concept is similar, but the feature set will be different.
9.
▲
by
oskar_dudycz
2y ago
Fair, I'll redraw it ;)
10.
▲
by
oskar_dudycz
2y ago
Good call! I added such a section: https://github.com/event-driven-io/Pongo?tab=readme-ov-file#... . I'd be interested in your thoughts on it.
11.
▲
by
oskar_dudycz
2y ago
You can check Marten, that I was co-maintaining: https://martendb.io/ . It doesn't have MongoDB-compliant API, but it's mature, stable and efficient.
12.
▲
by
oskar_dudycz
2y ago
Yes to "The posted project looks like a client that connects to pg but behaves like Mongo, where Ferret is a server that accepts Mongo client connections and uses pg as backend storage."
13.
▲
by
oskar_dudycz
2y ago
I'm planning to add methods for raw JSON path or, in general, raw SQL syntax to enable such fine-tuning and not need to always use MongoDB API. I agree that for many people, this would be better.
14.
▲
by
oskar_dudycz
2y ago
<3
15.
▲
by
oskar_dudycz
2y ago
I'm planning to add possibility to use Generated Columns in the future https://www.postgresql.org/docs/current/ddl-generated-column... to allow more optimisations.
16.
▲
by
oskar_dudycz
2y ago
Yup, I might not reach full compliance, but I will try to follow the Pareto principle. Thanks for the link and kind feedback!
17.
▲
by
oskar_dudycz
2y ago
Thank you!
18.
▲
by
oskar_dudycz
2y ago
Hint: I'm an ex-Marten maintainer, so the similarity is not accidental ;) As Op said, not needing to rewrite applications or using the muscle memory from using Mongo is beneficial. I'm not planning to be strict and support only Mo
19.
▲
by
oskar_dudycz
2y ago
Yes, as long as database has support to JSONB and JSON path syntax (so PG 12 >= compliant) you should be good to go :)
20.
▲
by
oskar_dudycz
2y ago
Thanks, I'll try to cover that, good call!
21.
▲
by
oskar_dudycz
2y ago
I did not, but I'm not using any fancy syntax so far besides JSONB operators. If it won't work, then I'm happy to adjust it to make it compliant.
22.
▲
by
oskar_dudycz
2y ago
Yes, I'm using JSONB underneath and translating the MongoDB syntax to native queries. As they're not super pleasant to deal with, then I thought that it'd be nice to use some familiar to many MongoDB API. Regarding IDs, you c
23.
▲
by
oskar_dudycz
2y ago
Yes, I'm using MongoDB API in Pongo to keep the muscle memory. So, it's a library that translates the MongoDB syntax to native PostgreSQL JSONB queries.
24.
▲
Mongo but on Postgres and with strong consistency benefits
(github.com)
307 points
by
oskar_dudycz
2y ago
|
200 comments
25.
▲
Combining To-Do List and the Passage Of Time for resilient business workflows
(event-driven.io)
2 points
by
oskar_dudycz
2y ago
|
0 comments
26.
▲
Event modelling anti-patterns
(confluent.io)
1 points
by
oskar_dudycz
3y ago
|
0 comments
27.
▲
Emmett – Build event-driven applications without boilerplate using Node.js
(event-driven-io.github.io)
1 points
by
oskar_dudycz
3y ago
|
0 comments
28.
▲
A few notes on running open source project after Marten v6 release
(event-driven.io)
2 points
by
oskar_dudycz
3y ago
|
0 comments
29.
▲
Wolverine for Effective Server Side .NET Development
(jeremydmiller.com)
1 points
by
oskar_dudycz
4y ago
|
0 comments
30.
▲
Event Streaming is not Event Sourcing
(event-driven.io)
25 points
by
oskar_dudycz
5y ago
|
0 comments
More ›