Filter
Exclude
Time range
-
Near
Erik hand gifted me one of these copies when we spoke at API Days. What a wonderful life I live (and promise to pass on the knowledge and resources to current and new generations). Trying to see if we have Oโ€™Reilly access here at AWS....so I can reference it digitally
4
You have two copy of Continues API Management... Hahaha I need one ๐Ÿ˜ญ Btw great collection ๐Ÿ‘Œ
2
3
I am so grateful to know about these resources! Too bad I canโ€™t include the digital versions of even more recent ones including @Luisw19โ€™s Enterprise API Management. Iโ€™ll have to find a good โ€œdigital shelfโ€ app like this...
4
Exactly like @MattMcLartyBC said. Throw in APIs on those microservices and you can decouple the teams even across infrastructure and company boundaries. We covered some nice recent empirical research on this in chapters 11 and 19 apieconomy.info/blog/table-oโ€ฆ #apieconomy101

1
5
But I would ask what this classification is intended for. A decision methodology for protocol selection? I think it's more important to make your systems adaptable to changing protocols than to try and pick the perfect protocol at the start. 2/2
1
2
By the Fowler/Lewis/Newman definition, microservices is intended to facilitate the possibility of multistack (AKA polyglot) even if it doesn't always work out that way in practice. Regardless, it's a major goal of microservices to decouple teams.
1
5
In the context of APIs, everyone should have a multistack mindset. At a minimum, you need to consider synch vs asynch protocols. I like to start by ignoring the stack and modeling interactions as queries, commands and events, agnostic of protocol blogs.mulesoft.com/dev/microโ€ฆ 2/3(oops)

1
2
I'll add a little zing to the thread... In my experience, "fullstack" doesn't exist. Most people claiming to be fullstack engineers are hardwired to a particular stack, which makes them inflexible when it comes to evolving technologies. I like the idea of "multistack" instead 1/2
3
1
@DoerrfeldBill you ๐Ÿ’ฅ it. Thanks, for sharing your view ๐Ÿ™Œ. and @d_gilling your example REST/GraphQL gives a more clarity in thoughts. Thanks for sharing. ๐Ÿ”ฅ I am sharing the derived context here, please share your views. might be helpful to blog.

Context-2 If we derive this term to API ecosystem, then If engineering is the mixture of various API forms like HTTP/WS or gRPC/MQTT APIs then what would be the best term to represent it? MultiStack API Engineering?
1
In addition, multistack requires knowing when to buy from an API-driven service (Auth0, Algolia, etc) or BaaS (Firebase) vs when building truly makes economic sense (which many times is less than you may think).
1
2
Love @DoerrfeldBill's definition. Multistack to me is someone well versed in multiple technologies. i.e. REST vs GraphQL, a blog using Jekyll, a quick API using Node Mongo, analytics using Spark Scala Druid. Multistack doesn't require knowing both frontend & backend.
1
1
2
There folks mention stacks they use and love. Less friction for designing, building, deploying APIs, the more adoption is widespread and scales.
1
2
Bill would be great coming back full circle to relate it to various types of APIs..web services to GraphQL to microservices, message based/EDA related ones. recent thread we can draw on is @ASpittel asking โ€œIn your experience, what is the absolute easiest way to make an API?โ€
2
4