Monday, August 24, 2015

Re: Django + microservices: What's correct approach?

Django REST framework is a general purpose API toolkit, and more than capable of building microservice-type services. Likewise there are plenty of frameworks in alternative languages that are also suitable for building APIs that could be characterized as 'microservice'.

The reason you're finding it hard to discover much on the subject is probably due to microservices being an architectural style, rather than a framework choice.

Are there any *specific* technical issues that you're looking for help with? What sort of service are you building, and is this for a Web App frontend, a native client, both or something else?

Aside: Unless you've got automated deployments nailed, great monitoring, a heavily used service with a really nicely designed separation of concerns, and a culture of personal responsibility for the engineers taking code-to-deployment then the microservices probably (as a super-rough rule of thumb) isn't worth the extra up-front infrastructure it requires.

--
You received this message because you are subscribed to the Google Groups "Django users" group.
To unsubscribe from this group and stop receiving emails from it, send an email to django-users+unsubscribe@googlegroups.com.
To post to this group, send email to django-users@googlegroups.com.
Visit this group at http://groups.google.com/group/django-users.
To view this discussion on the web visit https://groups.google.com/d/msgid/django-users/f74af5ce-8344-47c9-b9b1-aed1edd135a8%40googlegroups.com.
For more options, visit https://groups.google.com/d/optout.

No comments:

Post a Comment