News for hackers. Stuff that matters.
Re:Show HN: Gaia – Build powerful pipelines in any programmi... by smarx007 on Wednesday July 11, 2018 @08:51AM (#17506437)
Wait, didn't we have BPMN more than a decade ago? BTW, if "any" programming language necesarily means Go for you, here is one BPMN implementation in Go: https://zeebe.io
Re:Show HN: Gaia – Build powerful pipelines in any programmi... by brightball on Wednesday July 11, 2018 @09:45AM (#17506778)
BPMN is the most under appreciated technology in our field IMO.
Re:Show HN: Gaia – Build powerful pipelines in any programmi... by StefanHoutzager on Tuesday July 17, 2018 @12:33PM (#17550913)
Agreed. And the ideal language to build a backend interpreter for bpmn - I am doing so - is elixir imho (a language to build build massively scalable soft real-time systems with requirements on high availability, see f.e ds.cs.ut.ee/courses/course-files/To303nis%20Pool%20.pdf ).
Re:Show HN: Gaia – Build powerful pipelines in any programmi... by alexgoldstone on Wednesday July 11, 2018 @12:15PM (#17508043)
From the Zeebe README: "Zeebe is currently a tech preview and not meant for production use".
Re:Show HN: Gaia – Build powerful pipelines in any programmi... by wints on Thursday July 12, 2018 @06:29AM (#17513356)
I'm on the team that's building Zeebe and want to mention that we release new "dev preview" versions on average once per month and are aiming to have a production ready 1.0 by the end of 2018. If anyone has questions or ideas, or wants to build a prototype with Zeebe, it'd be great to hear from you. There are various ways to contact us here: https://zeebe.io/community/
Re:Show HN: Gaia – Build powerful pipelines in any programmi... by scotu on Wednesday July 11, 2018 @12:44PM (#17508297)
I think "any" is signalling: "hey we want to support any language, contribution welcome", that is better than wondering on the project and thinking "oh it's for go, nevermind, I need it for python" :)
Re:Show HN: Gaia – Build powerful pipelines in any programmi... by zok3102 on Wednesday July 11, 2018 @11:40AM (#17507761)
AFAICS this still requires a Java broker. Only the client is in go.
Re:Show HN: Gaia – Build powerful pipelines in any programmi... by wints on Thursday July 12, 2018 @07:38AM (#17513595)
Zeebe is indeed a Java application, but it's possible to use Zeebe without writing any Java. Broker operations can be managed with a CLI (https://github.com/zeebe-io/zbctl). Along with the Go client, there are experimental Node, Ruby, and C# clients, but these are community contributions that aren't yet officially supported by the project.
Re:Show HN: Gaia – Build powerful pipelines in any programmi... by michelvocks on Wednesday July 18, 2018 @03:40PM (#17561466)
Hello smarx007. Sorry for the late reply. Gaia is not BPMN. You can actually compare it with Jenkins Pipelines but with the advantage that you can basically use any programming language. And no, "any" programming language does not mean Go. Gaia is alpha, that is the reason why we currently only support Go. We will support other languages soon. :-)