Re:Centrifuge: a reliable system for delivering billions of ...
by whalesalad on Wednesday May 23, 2018 @02:52PM
(#17136977)
Interesting. How does the Go code interface with that?
[ Parent
| on HN ]
Re:Centrifuge: a reliable system for delivering billions of ...
by otterley on Wednesday May 23, 2018 @02:56PM
(#17137026)
The integrations gateways are built into HTTP services, so the Director is an HTTP client to those gateways. (The image under "All Together Now" omitted our integrations gateways -- architecturally, they lie between the Director and the actual third-party API endpoints.)
Re:Centrifuge: a reliable system for delivering billions of ...
by querulous on Wednesday May 23, 2018 @11:32PM
(#17140877)
i don't understand. presumably the go code just makes an http call? what makes you think you can't do the same in erlang?
Re:Centrifuge: a reliable system for delivering billions of ...
by temuze on Wednesday May 23, 2018 @05:22PM
(#17138441)
I don't know much about Erlang - wouldn't it be able to interface with HTTP in the same way?
Re:Centrifuge: a reliable system for delivering billions of ...
by otterley on Wednesday May 23, 2018 @05:48PM
(#17138658)
Erlang certainly can be used to implement an HTTP client, but once you step outside of Erlang's actor model and virtual machine, you lose those benefits that it provides in terms of message passing behavior.