会员
众包
新闻
博问
闪存
赞助商
HarmonyOS
Chat2DB
所有博客
当前博客
我的博客
我的园子
账号设置
会员中心
简洁模式
...
退出登录
注册
登录
cloudsky
QQ群交流:微服务架构实战 181942601 nlp研究与讨论 1群598640522
大数据_人工智能交流621943289
博客园
首页
新随笔
联系
管理
订阅
上一页
1
2
3
4
5
6
···
29
下一页
2020年6月20日
一起玩转微服务(6)——通信协议如何统一
摘要: 一、接口调用 接口调用如果是远程调用,那么就构成了简单的分布式。最简单的远程接口实现方式是web service或rest。当然一个合理的分布式应用不仅仅是远程接口调用这么简单。还需要有负载均衡、缓存等功能。最简单实现分布式的技术是Rest接口,因为Rest接口可以使用现存的各种服务器,比如负载均衡
阅读全文
posted @ 2020-06-20 09:28 skyme
阅读(1614)
评论(0)
推荐(1)
2020年6月19日
一起玩转微服务(5)——分层架构
摘要: 领域驱动设计DDD(Domain Driven Design)提出了从业务设计到代码实现一致性的要求,不再对分析模型和实现模型进行区分。也就是说从代码的结构中我们可以直接理解业务的设计,命名得当的话,非程序人员也可以“读”代码。这与微服务设计中的约定优于配置不谋而合,如果你熟悉英文,那么直接根据包名
阅读全文
posted @ 2020-06-19 09:47 skyme
阅读(4491)
评论(2)
推荐(2)
2020年6月18日
一起玩转微服务(4)——如何实施微服务
摘要: 一、如何实施微服务 微服务是一种架构的理念,提出了微服务的设计原则,从理论为具体的技术落地提供了指导思想。实施微服务需要具备以下条件: 计算和存储资源能否快速的分配 是否具备快速部署的能力,因为微服务每个服务都比较微小,所以不管是测试环境还是生产环境都需要快速部署的能力 基本的监控,包括CPU、内存
阅读全文
posted @ 2020-06-18 11:35 skyme
阅读(1135)
评论(0)
推荐(1)
2020年6月17日
一起玩转微服务(3)——微服务架构设计模式
摘要: 一、聚合器微服务设计模式 这是一种最常见也最简单的设计模式,效果如下图所示。聚合器调用多个服务实现应用程序所需的功能。它可以是一个简单的Web页面,将检索到的数据进行处理展示。它也可以是一个更高层次的组合微服务,对检索到的数据增加业务逻辑后进一步发布成一个新的微服务,这符合DRY原则。另外,每个服务
阅读全文
posted @ 2020-06-17 14:15 skyme
阅读(1606)
评论(0)
推荐(5)
2020年6月16日
一起玩转微服务(2)——框架与工具
摘要:
阅读全文
posted @ 2020-06-16 12:09 skyme
阅读(1585)
评论(3)
推荐(2)
2020年6月15日
一起玩转微服务系列
摘要: 一起玩转微服务(1)——概念 一起玩转微服务(2)——框架与工具 一起玩转微服务(3)——微服务架构设计模式 一起玩转微服务(4)——如何实施微服务 一起玩转微服务(5)——分层架构 一起玩转微服务(6)——通信协议如何统一 一起玩转微服务(7)——单一职责 一起玩转微服务(8)——服务拆分原则 一
阅读全文
posted @ 2020-06-15 13:05 skyme
阅读(690)
评论(0)
推荐(0)
一起玩转微服务(1)——概念
摘要: 一、什么是微服务 随着各行各业公司的快速发展,业务规模的不断扩大,不可避免的造成原有架构不能够适应快速的增长和变化。这时,微服务就进入大家的视野,其实在微服务之前,很多的公司已经做过服务化的改造,并且取得了一定的成果,但是对于整体流程的标准化还有一定有差距。那么,什么是微服务呢?准确的说,微服务是一
阅读全文
posted @ 2020-06-15 13:02 skyme
阅读(1171)
评论(2)
推荐(6)
2020年6月14日
不知道这些,你以为你还能devops?
摘要: 一、什么是devops 在DevOps之前,从业人员使用瀑布模型或敏捷开发模型进行软件项目开发:瀑布模型或顺序模型是软件开发生命周期(SDLC)中的一种开创性方法,在这个模型中,软件开发成为一个线性过程,不同的阶段和任务被依次定位;而敏捷开发涉及各种方法的使用和SDLC中多个团队的协作。瀑布模型的线
阅读全文
posted @ 2020-06-14 20:19 skyme
阅读(496)
评论(0)
推荐(1)
总结一下Class 文件结构
摘要: 根据 Java 虚拟机规范,类文件由单个 ClassFile 结构组成: ClassFile { u4 magic; //Class 文件的标志 u2 minor_version;//Class 的小版本号 u2 major_version;//Class 的大版本号 u2 constant_poo
阅读全文
posted @ 2020-06-14 10:51 skyme
阅读(654)
评论(0)
推荐(1)
2020年6月13日
并发,又是并发
摘要: 在 java 中守护线程和本地线程区别 java 中的线程分为两种:守护线程(Daemon)和用户线程(User)。任何线程都可以设置为守护线程和用户线程,通过方法 Thread.setDaemon(boolon);true 则把该线程设置为守护线程,反之则为用户线程。Thread.setDaemo
阅读全文
posted @ 2020-06-13 16:33 skyme
阅读(241)
评论(0)
推荐(1)
上一页
1
2
3
4
5
6
···
29
下一页
公告