上一页 1 ··· 4 5 6 7 8 9 10 11 12 ··· 49 下一页
摘要: 微服务实践:服务治理 在微服务的演进过程中,为了最大化利用微服务的优势,保障系统的高可用性,需要通过一些类的服务支撑组件来协助服务间有效的协作,这便是服务治理的范畴。 注册发现 为什么需要服务注册发现 在微服务系统中,服务的消费者需要知道服务提供者的网络地址,才能与之通信。比较简单的实现方式是直接在 阅读全文
posted @ 2019-09-04 09:37 子烁爱学习 阅读(5963) 评论(0) 推荐(2) 编辑
摘要: 微服务实践:服务设计 服务划分 划分的原则 单一职责原则:微服务通常功能单一,只负责处理一件事。服务需呈现“高内聚,低耦合”原则 服务依赖原则:避免服务间的循环依赖,避免核心服务依赖非核心服务。如电商平台,核心业务是订单相关,非核心业务是推荐等。 服务自治原则:按服务组织的团队具有更小的沟通成本,因 阅读全文
posted @ 2019-09-03 20:05 子烁爱学习 阅读(482) 评论(0) 推荐(1) 编辑
摘要: 微服务实践:什么是微服务 微服务 微服务是一种软件架构风格,该词来源于Martin Fowler 的一篇博客。他在自己博客中阐述了微服务六个特点 一组小的服务。微服务主张把单体应用拆开成一个个小的服务单元。 基于业务能力。比如购物网站,可以有订单服务、商品服务、推荐服务等等。 微服务运行在独立的进程 阅读全文
posted @ 2019-09-01 12:43 子烁爱学习 阅读(536) 评论(0) 推荐(0) 编辑
摘要: SpringBoot学习笔记:读取配置文件 配置文件 在以往的项目中,我们主要通过XML文件进行框架配置,业务的相关配置会放在属性文件中,然后通过一个属性读取的工具类来读取配置信息。在SpringBoot中,我们只需要将配置放在application.properties中,然后用以下的三种方式即可 阅读全文
posted @ 2019-08-31 17:20 子烁爱学习 阅读(292) 评论(0) 推荐(0) 编辑
摘要: Java进阶教程:使用Lombok提升开发效率 Lombok Lombok是一种Java™实用工具,可用来帮助开发人员消除Java的冗长代码,尤其是对于简单的Java对象(POJO)。它通过注释实现这一目的。通过在开发环境中实现Lombok,开发人员可以节省构建诸如hashCode()和equals 阅读全文
posted @ 2019-08-28 14:13 子烁爱学习 阅读(547) 评论(0) 推荐(0) 编辑
摘要: 云开发 :云原生(Cloud Native) 云原生 所谓云原生,它不是一个产品,而是一套技术体系和一套方法论,用于构建和运行充分利用云计算模型优势的应用。云计算将提供无限制的按需计算能力和根据使用情况付费的功能。它主要涉及DevOps、持续交付、微服务和容器等概念。 DevOps DevOps 是 阅读全文
posted @ 2019-08-27 17:07 子烁爱学习 阅读(684) 评论(0) 推荐(0) 编辑
摘要: UML学习笔记:类图 有些问题,不去解决,就永远都是问题! 类图 类图(Class Diagrame)是描述类、接口以及它们之间关系的图,用来显示系统中各个类的静态结构。 类图包含2种元素:类、接口,6种关系:实现、泛化、组合、聚合、关联、依赖。 组成元素 类 接口 关系 实现关系 类的继承结构表现 阅读全文
posted @ 2019-08-24 16:53 子烁爱学习 阅读(254) 评论(0) 推荐(0) 编辑
摘要: UML学习笔记:活动图 活动图 活动图是UML中描述系统动态行为的图之一,用于展现参与行为的类的活动或动作。在UML里,活动图很类似于流程图,但是有一些区别: 活动图着重表现系统行为,描述对象活动的顺序关系所遵循的原则。 活动图可以有多个结束状态,而流程图只能有一个结束状态。 活动图可以表示并发活动 阅读全文
posted @ 2019-08-24 15:31 子烁爱学习 阅读(836) 评论(0) 推荐(0) 编辑
摘要: 设计模式:学习笔记(13)——策略模式 业务场景 完成一项任务有多种方式,每一种方式都是一种策略,我们有时候需要根据环境或者条件的不同选择不同的策略来完成该项任务。以读取数据来说,有许多算法可以完成同一种功能,比如从文件、缓存、服务器等,但他们的解决途径各不相同,从而提高系统的灵活性和扩展性,此时可 阅读全文
posted @ 2019-08-21 11:38 子烁爱学习 阅读(313) 评论(0) 推荐(0) 编辑
摘要: Java分布式:分布式事务 分布式事务 分布式事务就是指事务的参与者、支持事务的服务器、资源服务器以及事务管理器分别位于不同的分布式系统的不同节点之上。简单的说,就是一次大的操作由不同的小操作组成,这些小的操作分布在不同的服务器上,且属于不同的应用,分布式事务需要保证这些小操作要么全部成功,要么全部 阅读全文
posted @ 2019-08-20 09:51 子烁爱学习 阅读(669) 评论(0) 推荐(0) 编辑
上一页 1 ··· 4 5 6 7 8 9 10 11 12 ··· 49 下一页