Live data from Hacker News

Drasi: Microsoft's open source data processing platform for event-driven systems

github.com

21–30 of 87 posts

Re: Drasi: Microsoft's open source data processing platform for event-driven systems

#21

Earlier quoted context omitted.

> while most of the queries could also be translated to relational SQL, Cypher's linear construction using WITH clauses is far, far easier to reason about, IMO. https://prql-lang.org/

Didn't look too deeply, but one of the keys with Cypher (at least in the context of graph databases) is that it has a nice way of representing `JOIN` operations as graph traversals. MATCH (p:Person)-[r]-(c:Company) RETURN p.Name, c.Name Where `r` can represent any relationship (AKA `JOIN`) between the two collections `Person` and `Company` such as `WORKS_AT`, `EMPLOYED_BY`, `CONTRACTOR_FOR`, etc. So I'd say that line…

The neat thing about Neo4j is that the [r] isn't a join, it is an actual relationship stored on disk.

Re: Drasi: Microsoft's open source data processing platform for event-driven systems

#22
Looks very Azure-centric. Both installation guides (https://drasi.io/how-to-guides/install-sample-applications/b... and https://drasi.io/how-to-guides/install-sample-applications/c...) require Azure to work.

And then there's this:

> Installing Drasi in an EKS cluster can be significantly more complex than a standard installation on other platforms. Instead of downloading a CLI binary using the provided installation scripts, this approach requires modifying the source code of the Drasi CLI and building a local version of the CLI.

Is this an actual requirement or just the current easy path?

Re: Drasi: Microsoft's open source data processing platform for event-driven systems

#25

Looks very Azure-centric. Both installation guides ( https://drasi.io/how-to-guides/install-sample-applications/b... and https://drasi.io/how-to-guides/install-sample-applications/c... ) require Azure to work. And then there's this: > Installing Drasi in an EKS cluster can be significantly more complex than a standard installation on other platforms. Instead of downloading a CLI binary using the provided installation…

That is usual for new Microsoft open source projects. It takes 1-2 months for the Azure dependencies to go away.

Re: Drasi: Microsoft's open source data processing platform for event-driven systems

#26

Looks very Azure-centric. Both installation guides ( https://drasi.io/how-to-guides/install-sample-applications/b... and https://drasi.io/how-to-guides/install-sample-applications/c... ) require Azure to work. And then there's this: > Installing Drasi in an EKS cluster can be significantly more complex than a standard installation on other platforms. Instead of downloading a CLI binary using the provided installation…

Azure is the new Windows, as timesharing OS, thus yeah that is to be expected.

Re: Drasi: Microsoft's open source data processing platform for event-driven systems

#27
Drasi...React...well played Microsoft, well played :D

Assuming they choose this name from the Greek δράση which means action, React of course is the exact opposite to action, thus the React-ion; an action expects a reaction, somewhere somehow!

Re: Drasi: Microsoft's open source data processing platform for event-driven systems

#28

Looks very Azure-centric. Both installation guides ( https://drasi.io/how-to-guides/install-sample-applications/b... and https://drasi.io/how-to-guides/install-sample-applications/c... ) require Azure to work. And then there's this: > Installing Drasi in an EKS cluster can be significantly more complex than a standard installation on other platforms. Instead of downloading a CLI binary using the provided installation…

Does it require Azure to work? Or could the Azure steps be relatively easily be swapped out for AWS/GCP/etc?

Re: Drasi: Microsoft's open source data processing platform for event-driven systems

#29

Drasi...React...well played Microsoft, well played :D Assuming they choose this name from the Greek δράση which means action, React of course is the exact opposite to action, thus the React-ion; an action expects a reaction, somewhere somehow!

Not like Microsoft to name things well...

Re: Drasi: Microsoft's open source data processing platform for event-driven systems

#30

Drasi...React...well played Microsoft, well played :D Assuming they choose this name from the Greek δράση which means action, React of course is the exact opposite to action, thus the React-ion; an action expects a reaction, somewhere somehow!

Not like Microsoft to name things well...

VMS++ = Windows NT?
Post reply on HN