I totally agree with you!!
@akon PLEASE layer5+ anti ddos protection for graphql/dql auth endpoints, AND for the subscription feature!! the subscription feature is AMAZING and helps building apps with realtime reactiveness like discourse discord facebook, and reddit introduced lately, we really need that subscription feature, and adequate auth capabilities + ddos protection! especially for that subscription feature! Since the client is connected directly to the subscription websocket, and we can’t install unnecessary intermediate servers between them just for auth and ddos protection (ok it would be possible to build an elixier server as an intermediate, but that would be an overkill)
you could maybe also collab with cloudflare as discord did
we need Layer 5+ DDoS protection for endpoints, and the subscription websocket, and the new graphql-ws websocket
Out of the box easy to configure ddos protection would be really cool.
If we want to build on dgraph the next facebook discord tiktok, we need safe realtime features!
I would also suggest for dgraph to collab with cloudflare like the competition did! cloudflare is an amazing company and helps us all, i think most of us use them. I also designed to use Cloudflare Workers as an intermediate between the client and dgraph. For doing sanitization, spam checking, IP checking, firebase auth checking, inserting new data also immediately into typesense cloud, and so on. since I don’t expose the DQL and GraphQL endpoints publically (also because of no ddos protection.)
also typesense collaboration would be very cool