We’ve spent over a decade now becoming more and more agile and adaptable in our ways of working. Unfortunately our software is now struggling to keep up with the pace of innovation that is increasingly being demanded by modern businesses. It's time to sort that out. It's time for Antifragile Software with Microservices.
I've read this one already as it's stated (on LeanPub) that it's already in Alpha stage. I guess my interpretation of what it means was wrong as book is very far from being completed (hence no 'star-rating').
Russ Miles had a great idea for a book. Theory of antifragility (by N.N.Taleb) is super-interesting & the way it can be applied in Software Engineering is rather unexplored. Unfortunately after quite an encouraging start, it seems he has lost his inspiration ... He's visibly struggling with bringing up good examples of AF in SoftEng - the fact that he focuses on ... microservices looks like an act of desperation...
Why? As microservices are an arch pattern they interact with non-functional stressors only. And please provide me at least one examples how will microservices improve systems' qualities when under stress (increased load, irregularities, etc.) - even so-called self-healing qualifies as resilience mechanism which can at most reassure desired qualities, but won't improve them (e.g. decreasing latencies beyond some, reasonable & desirable threshold doesn't really bring much value).
I strongly believe that AF in SoftEng is not about non-functional qualities, but is actually about building functionality in a way that can turn (evolve) generic capabilities into something that fits non-articulated needs. E.g. by providing platforms where service/content providers will (in exploratory way) reshape their products into something that doesn't yet even have a definition.
"Microservices", LOL, gimme a break. I may re-visit this book in future, but at this point my guess is that it will never be finished (by its author).
Seems that I have ‘preorder’ this book. Is this a thing now? To purchase an unfinished book with the promise that the author will release a full version someday. If so, this one is still unfinished. And not like a game - 80% of the game works perfectly and the developers need to fix some bugs and rebalance some items, classes. No, this book has a complete and concise introduction and chaotic stuff after that. I don’t consider the rest of Antifragile Software finished or even useful at all. It is really strange that the author has a pretty long track record of meaningful software development books. So, for a book which is finished at 20%, I will give a 20% rating.
Not bad content, in theory, although the author seems to ramble a bit and isn't able to make meaningful connections between all the covered topics.
Additionally this book has been unfinished for more than 4 years, still listed as "Alpha Version". And the last updates where made in late 2016, if I'm not mistaken. At this point, it enters the territory of scam, unless the author somehow compensates the 1000+ Leanpub readers that paid for it.