• 7 Posts
  • 229 Comments
Joined 3 years ago
cake
Cake day: June 17th, 2023

help-circle


  • To explain how HAproxy and competing tools solve this:

    Two servers are prepared to be the single reverse proxy, but one is active. They constantly communicate with a “heartbeat”. When the active one fails to send a heartbeat, the secondary executes the steps to become the active primary. When the primary’s heart starts beating again, it becomes active again.

    So there can be a few seconds of downtime, but the failover is automatic.








  • Part of the app resides on the GitHub infrastructure, where GitHub stores, processes and displays results. So their costs are not zero.

    But GitHub could take a “tax the rich” approach to pricing by charging enterprise customers more for self-hostingand leave it free for others.

    A lot of open source is funded like that— most funding for a project comes from a very few companies and everything else uses it free or for very low donations or costs.