Standard REST server is rather simple to understand and get up and running. But a gRPC server that do the same thing seems to be more complicated.

enter image description here

  1. Are there many that uses the concept web > gRPC > Postgresql?
  2. Will there be any performance difference in the real world?
  • 2
    While this question may be "opinion based" or whatever, it's not a "what colour should my database be" question! As long as the discussion is about technical merits, then I feel that this question should be neither downvoted nor closed! – Vérace Apr 23 '19 at 15:35
  • What part is the "opinion based" part? – sibert Apr 23 '19 at 17:01
  • Are there any benefits with gRPC in THIS case compared to REST? for example. You already have 2 close votes - 1 of which is on the basis that your question is "primarily opinion based"... I like the question and feel that many are closed for that reason, when a good technical exchange could be stimulated by the question - your question in particular. Read the FAQ - check out my profile which has several articles on how to answer questions here. – Vérace Apr 23 '19 at 17:14
  • Excuse me for being unclear. I am asking for something like real world benefits of actual speed. Not opinion based speed. I am asking for benefits of less crashes or higher security. Not opinion based. Or is this the wrong forum for questions regarding how to use gRPC in communication between web and sql database? – sibert Apr 23 '19 at 17:30
  • 1
    I am asking for benefits of less crashes or higher security. I know - and I appreciate this. However, (some) people here seem to think that any question which is not totally objective (i.e. how do I get result x from SQL?) is off-topic. I do not concur - I feel that debate and technical opinion/guidance/knowledge as long as it's backed up by references (urls, benchmarks &c. - take a look at my answer here) is valid on this site - as long as it doesn't degenerate into "My daddy's RAM is bigger than yours"... Your question is OK by me! – Vérace Apr 23 '19 at 17:38