Y
HN Search
Hacker News Search
new
|
comments
|
top
|
jobs
geomagilles
searching PlanetScale…
1.
▲
2.
▲
3.
▲
4.
▲
5.
▲
6.
▲
5 ms
·
1.
▲
by
geomagilles
2y ago
Indeed. Using a streaming platform makes sense only if you need messages durability (and sometimes reusability). When implementing a request/reply pattern on top of such a platform (Infinitic does that btw), it necessarily adds some la
2.
▲
by
geomagilles
2y ago
The idea is that each business process can be implemented through its own service. So a microservice architecture is still very relevant from an organisational point of view. The team in charge of this business process must know the interfa
3.
▲
by
geomagilles
2y ago
Thank you for your comment. Highlighting the need for a descriptive format to orchestrate services implemented in multiple languages is a valid point. While Infinitic currently uses Java's interfaces, adopting a more generic and langua
4.
▲
by
geomagilles
2y ago
hmm, that's strange - it's a special "friend" url and I can access it myself from an incognito window using this url (I have a Medium banner to subscribe but I can close it).
5.
▲
by
geomagilles
2y ago
Indeed. And you are raising another good point: the testability of such architecture is quite poor. Without a way to represent the architecture as runnable and testable code, it is problematic to ensure the correctness and reliability of th
6.
▲
by
geomagilles
2y ago
Thanks - I did not intend to hide anything. Sorry if it was not clear that I was the original creator of Infinitic.
7.
▲
by
geomagilles
2y ago
Can you access through this url? https://gillesbarbier.medium.com/the-way-we-are-building-eve...
8.
▲
The Way We Are Building Event-Driven Applications Is Misguided
(gillesbarbier.medium.com)
70 points
by
geomagilles
2y ago
|
69 comments
9.
▲
by
geomagilles
2y ago
In this article, I express that the prevalent approach to building event-driven applications using the choreography pattern is misguided and can lead to significant technical debt. As an alternative, I introduce the Infinitic framework as a
10.
▲
by
geomagilles
5y ago
Infinitic and Cadence / Temporal share similar vision / objectives, but we have quite different infrastructure and architecture. Our use of Apache Pulsar gives us an efficient foundation that is proven, scalable, and is evolving r
11.
▲
by
geomagilles
5y ago
Hi, Zenaton cofounder and Infinitic creator here. It's more than a renaming, it's a complete rewriting. In many ways, Infinitic is better than Zenaton. And yes you can deploy on your own :)
12.
▲
by
geomagilles
6y ago
Hi Andrew, I'm Zenaton's cofounder and you are right Temporal and Zenaton follow the same "workflow as code" pattern. I've written an article recently about it ( https://medium.com/swlh/code-is-t
13.
▲
Managing Critical State: Distributed Consensus for Reliability
(landing.google.com)
2 points
by
geomagilles
7y ago
|
0 comments
14.
▲
by
geomagilles
8y ago
Thx. I totally understand your concerns. We work hard to make developer life much more easy. That's also why the solution is hosted. So you do not have to install, maintain, scale your own system. Just to clarify (if needed): your task
15.
▲
by
geomagilles
8y ago
Indeed - but I do not think it's related to the question. The question here is: how do I - as a developer - implement a workflow? Still there are numerous BPM solutions, but often overly sophisticated. You have AWS SWF, but complicated
16.
▲
by
geomagilles
8y ago
There is no obvious solution right now. That's why we are building Zenaton (I'm cofounder). It's in closed beta by now, but you can have a look at the documentation ( https://zenaton.com/documentation ) and als