Tag Info

New answers tagged

0

Have a look at the guidelines from the Heroku team. Amongst other things such as Etags they suggest a Request-Id in the header. We are looking to implement most of these guidelines where they make sense. Trace requests with Request-Ids Include a Request-Id header in each API response, populated with a UUID value. If both the server and client log ...


0

I started to use Django framework with python. It is really good technology. Both development and runtime speed is really fast. I mean, you can develop your server app very fast and also it is process performance is really good. Django Rest Framework is really good for RESTful services.


26

What is more important and significant about a microservice: its API or its database schema? The API, because that is its contract with the rest of the world. The database schema is simply a convenient way of storing the data managed by the service, hopefully organised in a way that optimises the microservice┬┤s performance. The development team should be ...


32

Databases are not very good at information hiding, which is quite plausible, because their job is to actually expose information. But this makes them a lousy tool when it comes to encapsulation. Why do you want encapsulation? Scenario: you tie a couple of components to an RDBMS directly, and you see one particular component becoming a performance ...


12

Microservice Architecture is hard to describe but the best way to think about it is a marriage between Component Oriented Architecture and Service Oriented Architecture. Software as a suite is composed of many small business components with a very specific business domain responsibility. Their interface to the outside world either in provided services or ...



Top 50 recent answers are included