I know SDF provides a public Horizon server too. My question from those who are using for their production apps, is it reliable enough or would you suggest running your own Horizon server?

  • I'm not sure what you're asking here. Could you expand this? Apr 8, 2019 at 15:23
  • no sudden death reported since its early release, so you may consider it reliable w.r.t. OS level. For other aspects, please expand on what you want to know precisely...
    – cesarm
    Apr 9, 2019 at 2:57
  • @cesarm my question was basically about system down/network down perspective. What is uptime guarantee?
    – Volatil3
    Apr 9, 2019 at 5:52
  • For uptime guarantee, you may Supervisor (or other daemons) to make the process restarts itself when it is detected down. Even when your host machine is down, Supervisor will help you auto-bootup the services, and then Stellar Core will automatically start its catchup process. From my experience of almost 2 years, the process never went down itself on my nodes (unless the host machine was occassionally resetted or had its power cut).
    – cesarm
    Apr 9, 2019 at 9:25
  • @cesarm I was talking about Horizon Server uptime. Thanks for the reply.
    – Volatil3
    Apr 9, 2019 at 10:10

2 Answers 2


The public Horizon instance that SDF runs isn't meant to be used beyond an easy way to try out the Stellar network. If you're intending to build some kind of product on Stellar, it's expected that you run your own instance of Horizon. For toy projects or for initial validation of an idea, SDF's public Horizon is quite stable, but provides no uptime guarantees.

The main reason for this is to avoid centralization. If the ecosystem of projects built on Stellar all communicate with a single Horizon instance, that's a significant single point of failure.


It's pretty reliable, they seem to have a good high availability setup and a strong interest in providing a stable service. But I don't think you will get an uptime guarantee or SLA for any free service, so this is not not necessarily an option if you run a serious business. If reliability is critical for you, you'll more likely want to operate your own stellar cluster.

The main downside of the public SDF horizon is its rate limit that kicks in when you run over 100 (not sure, someone correct me if I'm wrong) requests per minute per IP.

Your Answer

By clicking “Post Your Answer”, you agree to our terms of service and acknowledge you have read our privacy policy.

Not the answer you're looking for? Browse other questions tagged or ask your own question.