We use cookies on this site to enhance your user experience
By clicking the Accept button, you agree to us doing so. More info on our cookie policy
We use cookies on this site to enhance your user experience
By clicking the Accept button, you agree to us doing so. More info on our cookie policy
One of my favourite YouTube channel @Computerphile posted this puzzle from Jane Street in one of their videos. This weekend I was sick at home so I gave it a try.
This story wants to help who is given the task of breaking down a big application into microservices or to help who just want to have a better understanding of a complex Spring application. Migrating an application to microservices means splitting the application and the database into isolated microservices and let them communicate through REST APIs and/or messages.
This post is an updated version of this article and will be updated on a daily basis.
Maps in Python are called dict. To create one, you have to choose an hashable object as key and a value.
What is an hashable object?
An hashable object is an object with a hash which never changes during its lifetime. Such objects are called immutable.
Python offers the following hashable built-in objects.