Skip to content
Discussion options

You must be logged in to vote

@lairtonmendes The short answer is that activerecord-tenanted was working very well in Fizzy, and I consider it stable enough to run in production.

But for Fizzy we had additional requirements: we wanted to have sqlite replication to hot read replicas around the globe with automatic failover between data centers; and that replication/failover functionality was not where we needed it to be for a global product launch.

Specifically, the constraint that sqlite writes can only happen on the primary/writer node required tight integration between the database and the routing tier, and also required some changes to Solid Queue to implement passive/active status. And: we mostly had it all working…

Replies: 1 comment

Comment options

You must be logged in to vote
0 replies
Answer selected by lairtonmendes
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Category
Q&A
Labels
None yet
2 participants