|
|
|
Ask HN: How do services like make.com, pipedream,zapier integrations work?
|
|
10 points
by crazymoka
747 days ago
|
|
I'm wondering how these services build so many integrations so quickly?
I'm trying to build some integrations myself and we need multiple integrations. I'm finding it very tedious.
How do they no what can connect with what?
When customer data changes how does it know it can still connect with another integration? Anyone have some detailed insight on how they were all built so quickly? |
|
If an integration breaks, in my experience, your application telemetry alerts to this. Parts of the system are paused. A fix is implemented, shipped to your fleet (compute responsible for processing web hooks, polling API endpoints, or both), and the system is gracefully unpaused (your queue for scheduled polling tasks begins to fill again, or you allow webhooks ingested to flow through to processing stages vs being held in a queue).
In theory, you’re “just” serializing and deserializing JSON. In practice, it’s a constant grind keeping the machine running.
Perhaps https://news.ycombinator.com/item?id=40469773 might assist in your efforts. Good luck!