Lambda webhooks

To facilitate better answering of questions, if you have a question, please fill in the following info. Otherwise, please delete the template.

What I want to do

Please list the high level idea of what you want to do

I want to use lambda webhooks to do business logic computations after mutations. The datasets are relatively small with about 5-10 attributes and some relations between each other.
But I would like to insert a lot of those datasets. So the webhook function will get executed a lot or has to do quite some computations as well as queries and mutations. The computations are mostly geospatial operations applied to geometric objects.

I read the dgraph-lambda chart and made some changes so I can use it.
Before polishing the changes and offer them as PRs I wanted to ask a few questions:

  1. How can I monitor if all insert mutations got processed in the webhook?
  2. How do events get send by Dgraph? As they come in or does Dgraph wait for a response of the lambda server before posting the next event?
  3. Will the lambda webhook feature stay in Dgraph?

Dgraph metadata

dgraph version

I don’t have a binary available to execute the command to retrieve the version information but
I’m using the lastest 24.01 version.