Browsed by
Month: August 2019

Heroku, Digital Ocean or AWS? Which one is the best for your app?

Heroku, Digital Ocean or AWS? Which one is the best for your app?

As for today, we have several options to host our application, the big providers always offer solutions that fit our needs and try to make our lives easier. In a world where we have a lot of offers, how do we select the right one for our case? With the past of time, we’ve got some experience on this topic and we’ll love to share it with you. Identify your use case We should admit the there is a difference…

Read More Read More

The “shards pattern” in distributed systems

The “shards pattern” in distributed systems

When we talk about distributed systems we have to think about availability and load distribution all across our servers. While the replica pattern is important in this matter, to split our services in “shards” is something that can help us to maintain a good level of service for our users. A use case for the shards pattern Let’s suppose that we have a service with 3 big components or 3 big parts that compound it. Each component has a different…

Read More Read More