摘要: 引言:本文首先简单介绍了微服务的概念以及使用微服务所能带来的优势,然后结合实例介绍了几个常见的Java微服务框架。 微服务在开发领域的应用越来越广泛,因为开发人员致力于创建更大、更复杂的应用程序,而这些应用程序作为微小服务的组合能够更好地得以开发和管理。这些微小的服务可以组合在一起工作,并实现更大、 阅读全文
posted @ 2018-03-19 21:53 茶轴的青春 阅读(1538) 评论(0) 推荐(0) 编辑
摘要: 有人认为,微服务的大行其道是在给Java EE下达死刑判决书。也有人认为,Java EE已死的论调可笑至极。读者朋友,你们怎么看? 引言 有人说,Java确实过于臃肿,经常“小题大做”。但PHP、Node.js扩展方面短板太明显,做小应用可以,大型应用就玩不转了。 另外,Java EE领域有太多优秀 阅读全文
posted @ 2018-03-19 21:03 茶轴的青春 阅读(306) 评论(0) 推荐(0) 编辑
摘要: 资料来源:有群里的朋友给我的一些资料,以及自己百度和论坛、社区找来的一些资料,权当做一个总结式的简介。。。 目录如下: 一、微服务架构介绍 二、出现和发展 三、传统开发模式和微服务的区别 四、微服务的具体特征 五、SOA和微服务的区别 六、如何具体实践微服务 七、常见的微服务设计模式和应用 八、微服 阅读全文
posted @ 2018-03-19 16:54 茶轴的青春 阅读(898) 评论(0) 推荐(0) 编辑
摘要: 一、源码分析 源码分析是一种临界知识,掌握了这种临界知识,能不变应万变,源码分析对于很多人来说很枯燥,生涩难懂。 源码阅读,我觉得最核心有三点:技术基础+强烈的求知欲+耐心。 我认为是阅读源码的最核心驱动力。我见到绝大多数程序员,对学习的态度,基本上就是这几个层次(很偏激哦): 只关注项目本身,不懂 阅读全文
posted @ 2018-03-17 22:26 茶轴的青春 阅读(702) 评论(0) 推荐(0) 编辑
摘要: 为应对如今无线优先和全渠道用户体验的需求和挑战,我们该如何设计灵活的面向体验的微服务架构?它有哪些模式和最佳实践?携程,Netflix和SoundCloud这些知名互联网公司是如何实践面向体验的微服务架构的?在过去的时间里,大牛马丁福勒对微服务有哪些新的观点? 微服务各家玩法不尽相同,我发现一些术语 阅读全文
posted @ 2018-03-17 16:12 茶轴的青春 阅读(929) 评论(1) 推荐(0) 编辑
摘要: 我并不期望成为一个专家级的 DBA,但是,在我优化 MySQL 时,我推崇 80/20 原则,明确说就是通过简单的调整一些配置,你可以压榨出高达 80% 的性能提升。尤其是在服务器资源越来越便宜的当下。 警告 没有两个数据库或者应用程序是完全相同的。这里假设我们要调整的数据库是为一个“典型”的 We 阅读全文
posted @ 2018-03-17 15:45 茶轴的青春 阅读(361) 评论(0) 推荐(0) 编辑
摘要: 微服务架构模式(Microservice Architect Pattern)。近两年在服务的疯狂增长与云计算技术的进步,让微服务架构受到重点关注 微服务架构是一种架构模式,它提倡将单一应用程序划分成一组小的服务,服务之间互相协调、互相配合,为用户提供最终价值。每个服务运行在其独立的进程中,服务与服 阅读全文
posted @ 2018-03-16 19:03 茶轴的青春 阅读(17553) 评论(0) 推荐(0) 编辑
摘要: 假如你正在运行的微服务少于100,那么你或许可以规避这些问题,但如果将服务扩展到任意更大的量级,这将带来其自有的问题,为了使系统高效运行,你需要解决它们。 1:组织性孤立和蔓延 Conway法则的反模式表明,公司的组织结构能够映射其软件架构。Fowler-Rigetti称,一家向微服务迁移的公司经常 阅读全文
posted @ 2018-03-15 16:56 茶轴的青春 阅读(757) 评论(1) 推荐(1) 编辑
摘要: 今天我们要谈论微服务以及如何使用Nginx构建一个快速的、安全的网络系统。最后,我们将向您展示一个使用Fabric模式如何非常快速和轻松地构建一个微服务的demo。 在我们探讨Fabric模式之前,我想谈一谈微服务并且从Nginx的角度来看这意味着什么。 0:56 - 大转变 微服务已经引起了应用程 阅读全文
posted @ 2018-03-14 16:49 茶轴的青春 阅读(5324) 评论(0) 推荐(1) 编辑
摘要: Overview Connector 启动以后会启动一组线程用于不同阶段的请求处理过程。 Acceptor、Poller、worker 所在的 ThreadPoolExecutor 都维护在 NioEndpoint 中。 Connector Init and Start Requtst Proces 阅读全文
posted @ 2018-03-14 15:39 茶轴的青春 阅读(563) 评论(0) 推荐(0) 编辑