We are going through a similar exercise but we avoided the approach of event driven CRUD and stuck to capturing customer's intent and an ability to read its side-effects as our de-facto API. Consider for instance an API…
As a general rule and as someone who grew up extremely religious in Pakistan, I started making fun of mohammad at every opportunity I got but the sad reality is that he was not a very funny man and that was that. The…
My recommendation is Vertx.io It is a very lightweight framework with support for most of the plumbing a developer might want without imposing its will on anyone. If you are not that worried about having a REST or HTTP…
I am working on auto generating clients with built in service subscription based discovery, shock absorbers and circuit breakers based on open api (swagger). We design our APIs with customer focus and therefore haven't…
I think this is a piece of the pie. The thing to recognize that I think is just as important is that it is possible to state several common use cases (even synchronous microservices) as collections of append only…
One way to understand CQRS is to realize that even the traditional model relies on CQRS underneath, it just so happens that the relational databases hide some of this behind a blocking wait on commit while a background…
I am of similar views. The feel of both performance and real keyboards/screens boosts my productivity significantly but I can see how others are able to get things done on a laptop.
This comment lacks context, however it isn't untrue. They view humans as automata that can be programmed to accept the views of the firms founder without questioning. On paper, questioning things is highly encouraged…
The issue I have with it is not evident in your code but add another printf after the while and it becomes slightly more problematic: int i = 3; while (i--) { printf("%d, ", i); // What does this print? } printf("%d, ",…
Location: Private for now Willing to relocate: Yes (To New York City, London, Bay Area) Technologies: Java, Reactive, Streaming, Data (Modeling, Analytics, Persistence) Resume: Confidential (CTO, leader, multiple…
We are going through a similar exercise but we avoided the approach of event driven CRUD and stuck to capturing customer's intent and an ability to read its side-effects as our de-facto API. Consider for instance an API…
As a general rule and as someone who grew up extremely religious in Pakistan, I started making fun of mohammad at every opportunity I got but the sad reality is that he was not a very funny man and that was that. The…
My recommendation is Vertx.io It is a very lightweight framework with support for most of the plumbing a developer might want without imposing its will on anyone. If you are not that worried about having a REST or HTTP…
I am working on auto generating clients with built in service subscription based discovery, shock absorbers and circuit breakers based on open api (swagger). We design our APIs with customer focus and therefore haven't…
I think this is a piece of the pie. The thing to recognize that I think is just as important is that it is possible to state several common use cases (even synchronous microservices) as collections of append only…
One way to understand CQRS is to realize that even the traditional model relies on CQRS underneath, it just so happens that the relational databases hide some of this behind a blocking wait on commit while a background…
I am of similar views. The feel of both performance and real keyboards/screens boosts my productivity significantly but I can see how others are able to get things done on a laptop.
This comment lacks context, however it isn't untrue. They view humans as automata that can be programmed to accept the views of the firms founder without questioning. On paper, questioning things is highly encouraged…
The issue I have with it is not evident in your code but add another printf after the while and it becomes slightly more problematic: int i = 3; while (i--) { printf("%d, ", i); // What does this print? } printf("%d, ",…
Location: Private for now Willing to relocate: Yes (To New York City, London, Bay Area) Technologies: Java, Reactive, Streaming, Data (Modeling, Analytics, Persistence) Resume: Confidential (CTO, leader, multiple…