Your team typically expects you do the best of both worlds: manage people and support technical decisions

To be an engineering manager, or a software development manager is a decision you make at some moment of your career. …


Cassandra is my favorite (not managed) database for many reasons: it doesn’t have a single point of failure (SPoF), supports multi-region, good for read and write ops, flexible about read and write consistency levels, scales linearly and not too complex to manage for day-to-day operations.

Like every database, you should…


As an API owner, you must consider not only the good design of your APIs, but the non-functional aspects as well.

Think about a bank, it could be the easiest one to make a transfer or pay a bill, but if it is not secure and safe you’re not going…


(source: leica-geosystems.com)

Microservices is a new trend in software development which many organizations around the world are adopting (and counting…). From e-commerce websites, to social network platforms, everybody is talking about this new way to design software architectures. If you have premises like scalability and high availability or if you want to…


Recently, in the last re:Invent (2017), AWS launched a new service called Fargate, which can simple be described as an abstraction to deploy applications through containers.

AWS already had a service to manage containers, called Amazon Elastic Container Service (ECS), but ECS is more connected with the infra-structure layer than…


There are many reasons and benefits related to opt for an architecture based on Microservices, but there is no free lunch, at the same time it also brings some difficult and hard aspects to deal with.

At B2W, we started to work with Microservices in 2014 and motivation behind was…


One of the hottest topics in the technology world is BIG DATA. And it makes sense.

I’ve been living this reality so close with my teams and I’d like to share a little bit about our experience. Why did we start to talk about this? Where do we started? Which…

Marcus Cavalcanti

Currently @OLX. Previously @Amazon Web Services and @B2W Digital.

Get the Medium app

A button that says 'Download on the App Store', and if clicked it will lead you to the iOS App store
A button that says 'Get it on, Google Play', and if clicked it will lead you to the Google Play store