A good summary of a variety of patterns although some are a little dated (the book was published about 9 years ago). No coverage of containers, kubernA good summary of a variety of patterns although some are a little dated (the book was published about 9 years ago). No coverage of containers, kubernetes or serverless. Some of the constraints and pricing models have also changed with the various cloud options such as per hour pricing (which is now supports partial hours). It is worth nothing that while the patterns are relevant across numerous cloud platforms that the key example is with Azure....more
This book covered data intensive systems very well with lots of great explanations of different approaches and guidance of when to use different otionThis book covered data intensive systems very well with lots of great explanations of different approaches and guidance of when to use different otions. It delved to a very low level of detail in many areas. It is not an easy read and I would treat it more as a reference book to come back to when there is a problem I am trying to address. ...more
This is a superb book for understanding git. I had some basic experience with git but this has explained so much more to me. It contains the basics anThis is a superb book for understanding git. I had some basic experience with git but this has explained so much more to me. It contains the basics and also a variety of advanced topics (which I did end up skimming through but I know where to go back to if I need to). Includes coverage of running a local repository, branching, merging, various options for working with others, using github as a contributor and a maintainer, a deep dive into the internals of git and more....more
A good basic introduction to APIs that is very easy to read. It explains what APIs are, data formats (JSON, XML), authentication (Basic Auth, API Key,A good basic introduction to APIs that is very easy to read. It explains what APIs are, data formats (JSON, XML), authentication (Basic Auth, API Key, OAuth), api design (REST), Webhooks and more....more
Very light intro to DevOps. Quick read. More of a "Why is DevOps" than What".Very light intro to DevOps. Quick read. More of a "Why is DevOps" than What"....more
Lots of great content. Assumes use of Glassfish as App Server and Netbeans as IDE but contains a really good detailed overview of the various parts ofLots of great content. Assumes use of Glassfish as App Server and Netbeans as IDE but contains a really good detailed overview of the various parts of Java EE 7....more
This is a short book that is essentially a sales pitch for HTML5 and provides a good overview for somebody that is wanting a high level overview of whThis is a short book that is essentially a sales pitch for HTML5 and provides a good overview for somebody that is wanting a high level overview of what HTML5 is about, but not detail as to how to do anything. It focuses on the "what" not the "how"....more