Self-hosting a database sounds terrifying. That narrative has certainly been pushed over the last 10 years by the big cloud providers:

  • Hosting your own database is dangerous
  • How are you going to get all the 9s of reliability doing it yourself?
  • You’ll have access to dedicated database engineers that you couldn’t (or wouldn’t want to) hire yourself

The rumors obscure the truth.

  • Most cloud hosts are just running a slightly modified version of the open source Postgres server anyway1
  • Database engineering is not a silver bullet if your queries are sub-optimal. Abstracting away your engine too much from your code doesn’t let you benchmark what’s going on and work around the otherwise reasonable constraints of how the engine is actually querying your code. …

Similar Posts

Loading similar posts...

Keyboard Shortcuts

Navigation
Next / previous item
j/k
Open post
oorEnter
Preview post
v
Post Actions
Love post
a
Like post
l
Dislike post
d
Undo reaction
u
Recommendations
Add interest / feed
Enter
Not interested
x
Go to
Home
gh
Interests
gi
Feeds
gf
Likes
gl
History
gy
Changelog
gc
Settings
gs
Browse
gb
Search
/
General
Show this help
?
Submit feedback
!
Close modal / unfocus
Esc

Press ? anytime to show this help