Re:Migrating Dropbox from Nginx to Envoy
by mperham on Thursday July 30, 2020 @06:37PM
(#24003594)
Did you consider using commercial nginx? If so, what made you decide against it?
[ Parent
| on HN ]
Sadly, it would probably be as hard to maintain as an opensource version. We really want to have access to the code to make sure we can fix, troubleshoot it, understand it fast...
Things that may've help:
-- Configuration definition (e.g. protobufs.)
-- More focus on observability: error metrics (instead of logs), tracing, etc.
-- gRPC control plane.
-- C++ module development SDK.
-- (ideally) bazel.
Some dataplane features like gRPC JSON transcoding, gRPC-Web, and http/2 to backends.
Don't any of the major commercial open source vendors offer custom terms to give access to the commercial source? I'd imagine they'd contemplate it for big deals. Seems like one of the only ways to keep some of these sophisticated customers onboard.
Re:Migrating Dropbox from Nginx to Envoy
by SaveTheRbtz on Friday July 31, 2020 @12:22AM
(#24005623)
open source argument is valid -- most software enterprise vendors do provide source code access (under NDA.) The rest of the arguments stand though: as it is right now, it way more developer/operator friendly to use Envoy in our production.
Re:Migrating Dropbox from Nginx to Envoy
by xmichael0 on Thursday July 30, 2020 @07:14PM
(#24003837)
The price is really insane for Nginx commercial.
As an Enterprise software vendor myself, I can assure you: everything is negotiable at Dropbox’s scale including very deep discounts.
Re:Migrating Dropbox from Nginx to Envoy
by user5994461 on Thursday July 30, 2020 @08:16PM
(#24004323)
About $2000 per host.