Scaling non-trivial software can be complex. When your core business depends on custom communication protocols, you may end up having to get your hands dirty and write custom system services. In this talk I’m going to show how we can leverage the modular Caddy HTTP server and implement a Git reverse proxy bundled in it. You may also learn a few things about Git internals you never had the chance to ask anyone about.
--
About Gabriel Gonçalves Nunes Mazetto:
Developer at GitLab, long time user and Open Source contributor, has been developing for Web since 2006 and as hobby many years before that. Has worked with Java and PHP C# in the past but for many years been full-time Ruby developer. Loves clean-code, tests, metrics and proudly works from a data-driven perspective. Enjoys playing with new languages like Go and Elixir and also learning new natural languages. He also loves to grind his own coffee and help build online communities in his spare time.