您好,欢迎光临本网站![请登录][注册会员]  
文件名称: Microservices for Java EE Architects-DVT Press(2016).azw3
  所属分类: Java
  开发工具:
  文件大小: 2mb
  下载次数: 0
  上传时间: 2018-01-17
  提 供 者: wind*****
 详细说明: Readers of the Java EE Architect’s Handbook, Second Edition are well acquainted with traditional application architectures. Since this book was published, microservices architecture has emerged. It is an important architecture with a variety of uses that Java architects should understand and be able to use. This book details microservices architecture and is an addendum to the Java EE Architect’s Handbook, Second Edition. This book will define microservices architecture and provide an overview of costs and benefits. As with the Architect’s Handbook, I’ll go on to address architecture, design, and implementation concerns specific to microservices architecture. This book will take the reader to the point of producing a microservice. Beyond that deployable, there’s the very interesting world of DevOps that addresses how to deploy, manage, and cluster that microservice and connect it to the resources it needs to function. While this is a very interesting world and one that I encourage you to take an interest in, it is out of scope for this book. How this book is organized The first chapter defines microservices architecture and contrasts it with a layered web application architecture described in the Java EE Architect’s Handbook. I’ll summarize the benefits and costs of using microservices architecture. I’ll also discuss similarities and differences between microservices and service oriented architectures (SOA). The second chapter dives into design considerations for microservices. All new paradigms have coding patterns, and microservices architecture is no exception. I’ll detail coding patterns to enhance performance and to increase resiliency to service failure. I’ll also discuss how to make microservices easier to support. The third chapter discusses cross-cutting concerns for microservices and various ways of incorporating them into services written in Java. I’ll discuss easy ways to package and deploy microservices as well as to instrument them for health checks and performance measurement. The fourth chapter discusses when using microservices architecture is appropriate. I also identify current marketing hype surrounding microservices architecture and the fine print required to reap the benefits from it. We’re going to find out that microservices architecture is not a silver bullet and nor should it be used for all applications. The fifth chapter discusses various topics needed to effectively manage a large number of microservices. Much has been written about how microservices architecture changes the way we design and develop applications; but very little has been written on effectively managing large numbers of microservices. As application architects, we advise management and we need to help guide them through the transition to managing microservices architecture. Description of common resources This book often makes references to the following open-source projects that are frequently used with many Java EE applications: Apache HttpClient (https://hc.apache.org/) Apache CXF (https://cxf.apache.org/) Docker (https://www.docker.com/) Spring Boot (http://projects.spring.io/spring-boot/) Dropwizard (http://www.dropwizard.io/) Hysterix {https://github.com/Netflix/Hystrix} SoapUI (http://www.soapui.org/) Google Guava Core Libraries (https://code.google.com/p/guava-libraries/) Apache Commons Lang (http://commons.apache.org/lang/) My GitHub (https://github.com/Derek-Ashmore) Another open-source project on which this book relies is Moneta, which is an open-source example of a microservice written in Java. Moneta illustrates several of the concepts discussed in the book. Feedback I’m always interested in reading comments and suggestions that will improve future editions of this book. Please send feedback directly to me at derek.ashmore@dvtconsulting.com. If your comment or suggestion is the first of its kind and is used in the next edition, I will gladly send you a copy of my next book. Additionally, reader questions are sometimes selected and answered in entries in my blog at http://www.derekashmore.com/. ...展开收缩
(系统自动生成,下载前可以参看下载内容)

下载文件列表

相关说明

  • 本站资源为会员上传分享交流与学习,如有侵犯您的权益,请联系我们删除.
  • 本站是交换下载平台,提供交流渠道,下载内容来自于网络,除下载问题外,其它问题请自行百度
  • 本站已设置防盗链,请勿用迅雷、QQ旋风等多线程下载软件下载资源,下载后用WinRAR最新版进行解压.
  • 如果您发现内容无法下载,请稍后再次尝试;或者到消费记录里找到下载记录反馈给我们.
  • 下载后发现下载的内容跟说明不相乎,请到消费记录里找到下载记录反馈给我们,经确认后退回积分.
  • 如下载前有疑问,可以通过点击"提供者"的名字,查看对方的联系方式,联系对方咨询.
 相关搜索: Micro services 微服务
 输入关键字,在本站1000多万海量源码库中尽情搜索: