‫All right, guys, that was awesome.
‫That was pretty cool.
‫I talk a little bit time because it's obviously replication is is a little bit difficult to implement.
‫And this is just with two instances.
‫You saw how much work we did.
‫Right.
‫So the pros and cons of replication the process, you get horizontal scalability.
‫I wouldn't say for free, but it it it's nice.
‫You wreathes are scalable.
‫You're right.
‫You can scale your rights if you do active replication or multi master application.
‫But to me I wouldn't go there.
‫I mean, the conflict resolution is a pain in the butt to fix.
‫So I don't I don't like to go there.
‫I try to optimize my rights as much as possible.
‫For a single instance, I make my BFE database server that accepts a lot of writing.
‫Good.
‫Right.
‫And the rest of the stuff I just I optimize for reading.
‫That's my mind.
‫That's just me.
‫You might disagree.
‫I'd like to see what you think.
‫Region based queries.
‫Now you can put all these standby replicas or backup replicas in different and different regions and
‫you can scale your reads, which is awesome.
‫So your application, you can keep your application close to any database and in any region.
‫So you don't have to have your your database in Atlanta and your client application in, I don't know,
‫Singapore.
‫That's just a recipe for disaster, because if you if you washed my wire, shocking progress and other
‫databases, videos I.
‫Database protocols are very, extremely chatty, and because it's built on top of DCB, it's even Chadi,
‫you're right, because of the acknowledgement you have to do.
‫And if you have, like, sending a lot of queries or big queries, those have to be split into smaller
‫and smaller packets, which need to be acknowledged, which kind of adds to the latency of the things
‫you need to do.
‫So keep your applications close and your database closer.
‫That's just an advice I'd like to give everybody cons, eventual consistency.
‫I don't know if this is a con.
‫Some people like this feature.
‫If you if you if you're building a system with Instagram and likes, who cares if you have, like,
‫I don't know, 700 likes versus 750.
‫Right.
‫If you read it again, if you don't get the correct number of like there's not that big of the deal.
‫Right.
‫So I've enjoyed the consistency.
‫You might live with it.
‫That's that's absolutely fine.
‫Slow writes obviously.
‫Right.
‫Yeah.
‫In case of Synchronoss.
‫Well, depends on how many what's the configuration of your rights and the replica rights.
‫Right.
‫Like if you're pushing to three or two or four or five, then you have to wait your transaction, have
‫to wait.
‫So you have slower write what appears to be slower from the client perspective.
‫And when I say client, I mean the back application here.
‫And it is complex to implement when it comes to multi master.
‫Right.
‫At least your application is very complex to implement, especially when it's come to multi master with
‫conflict resolution.
‫I would not go there.
‫All right, guys, that was a video on application.
‫I hope you enjoyed it.
‫Let me know.
‫What do you guys think?
‫What do you think of our application?
‫I'm going to see you on the next one.
‫You guys stay awesome.
‫Thank you so much for your support.
‫I appreciate it.
‫Goodbye.