欢迎大家前往腾讯云技术社区,获取更多腾讯海量技术实践干货哦~ 在微服务还方兴未艾的时候,无服务架构就以其弹性伸缩、按需付费以及无维护等特点得到了很多开发者的青睐。腾讯架构平台部技术专家陈杰表示,云函数的核心理念就是给整个服务提供一种公共的架构,针对性解决服务的接入、安全、扩容、容灾、分布等一系列问题 ...
分类:
其他好文 时间:
2017-08-24 20:02:59
阅读次数:
175
微服务是一个比较大的话题,基于我的过往经历,本文将以Netflix为例,分享一个大型互联网公司如何从一个Monolithic的
APP
成功转型到微服务。文章主要涉及微服务的产生历史,应用场景,与单片服务区别,微服务带来的技术、企业组织结构等方面挑战,以及如何合理地选择单片服务..
分类:
其他好文 时间:
2017-08-23 21:38:36
阅读次数:
271
微软官方提供了一个基于Docker和微服务的示例应用eShopOnContainers;它使用了面向服务的架构并且从服务端到客户端都是跨平台的;该架构使用通过http作为客户端与服务端直接的通信协议、多个微服务每个都有自己的db;另外主要使用的技术Docker、事件总线、DDD/CQRS、 开源项目 ...
分类:
Web程序 时间:
2017-08-22 14:49:41
阅读次数:
236
新特性: oracle db1. 支持12.22. 支持微服务架构3. Parallel replicat,性能比integrated replicat有提升4. Procedural replicat,支持复制系统过程,方便DB升级。5. 支持12.2的database shardingsqlse ...
分类:
其他好文 时间:
2017-08-19 14:08:48
阅读次数:
125
微服务架构中职能团队的划分 传统单体架构将系统分成具有不同职责的层次,对应的项目管理也倾向于将大的团队分成不同的职能团队,主要包括:用户交互UI团队、后台业务逻辑处理团队与数据存取ORM团队、DBA团队等。每个团队只对自己分层的职责负责,并对使用方提供组件服务质量保证。如果其中一个模块化组件需要升级 ...
分类:
其他好文 时间:
2017-08-18 14:35:47
阅读次数:
137
什么叫高可用 高可用一般指服务的冗余,一个服务挂了,可以自动切换到另一个服务上,不会影响到客户体验。高可用注册中心 在微服务架构这样的分布式环境中,我们需要充分考虑发生故障的情况,所以在生产环境中必须对各个组件进行高可用部署,对于微服务如此,对于服务中心也一样。 Eureka Server的设计一开... ...
分类:
编程语言 时间:
2017-08-14 23:37:55
阅读次数:
387
在微服务架构中,我们将系统拆分为很多个服务,各个服务之间通过注册与订阅的方式相互依赖,由于各个服务都是在各自的进程中运行,就有可能由于网络原因或者服务自身的问题导致调用故障或延迟,随着服务的积压,可能会导致服务崩溃。为了解决这一系列的问题,断路器等一系列服务保护机制出现了。 断路器本身是一种开关保护 ...
分类:
编程语言 时间:
2017-08-14 16:35:06
阅读次数:
120
基于Spring Cloud的微服务构建学习-3 服务治理:Spring Cloud Eureka什么是服务治理 服务治理可以说是微服务架构中最为核心和基础的模块,它主要用来实现各个微服务实例的自动化注册与发现。为什么需要服务治理模块 在最初构建微服务系统的时候可能服务并不多,我们可以通过做一些静态... ...
分类:
编程语言 时间:
2017-08-13 17:43:10
阅读次数:
512
1工具的安装和使用10分钟2RESTfull API简单项目的快速搭建29分钟3配置文件详解:Properties和YAML18分钟4配置文件-多环境配置18分钟5日志配置-logback和log4j214分钟6web应用开发-模板引擎FreeMarker23分钟7web应用开发-模板引擎Thyme ...
分类:
编程语言 时间:
2017-08-13 15:10:13
阅读次数:
213
说在前面 好久没写博文了,心里痒痒(或许是换工作后,有点时间了吧)。近期好像谈论微服务的人比較多,也開始学习一下。可是都有E文。看起来半懂不懂的。 Martinfowler的《微服务》,也算是入门必读了。有人翻译过,可是仅仅有一半。还是自己练练手吧。 微服务 “微服务架构”一词在过去几年里广泛的传播 ...
分类:
其他好文 时间:
2017-08-10 18:03:35
阅读次数:
183