一、是什么 微服务是一种架构风格,一个大型复杂软件应用由一个或多个微服务组成,这些服务使用不同的编程语言实现,以及不同数据存储技术,并保持最低限度的集中式管理。系统中的各个微服务可被独立部署,各个微服务之间是松耦合的。每个微服务仅关注于完成一件任务并很好地完成该任务。在所有情况下,每个任务代表着一个 ...
分类:
其他好文 时间:
2018-07-05 00:35:16
阅读次数:
206
Dubbo定义 Dubbo是一个分布式服务框架,致力于提供高性能和透明化的RPC远程服务调用方案,以及SOA服务治理方案。简单的说,dubbo就是个服务框架,如果没有分布式的需求,其实是不需要用的,只有在分布式的时候,才有dubbo这样的分布式服务框架的需求,远程服务调用的分布式框架。 其核心部分包 ...
分类:
其他好文 时间:
2018-07-03 23:53:06
阅读次数:
168
框架 小程序开发框架的目标是通过尽可能简单、高效的方式让开发者可以在微信中开发具有原生 APP 体验的服务。 框架提供了自己的视图层描述语言 WXML 和 WXSS,以及基于 JavaScript 的逻辑层框架,并在视图层与逻辑层间提供了数据传输和事件系统,可以让开发者可以方便的聚焦于数据与逻辑上。 ...
分类:
微信 时间:
2018-07-02 16:17:51
阅读次数:
240
springboot作为一个微服务框架,给我们开发人员提供极大的便利,秉着约定大于配置的原则,通过starter包的形式为我们做了许多默认的配置,在进行数据持久化到关系型数据库时,我们一般都会首选spring data jpa,springboot为我们提供了starter包,只需配置很少的参数,就 ...
分类:
编程语言 时间:
2018-06-29 20:39:38
阅读次数:
273
1.服务跟客户端初始化的时候需要添加缓存配置 2.配置文件(服务端跟客户端都需要) 3.服务端配置 (1)在容错规则里面配置开启缓存 (2)在缓存拦截器里面配置缓存的方法,key,类型,超时时间等等。。 (3)传递的方法参数如果是model类型,就需要设置 [CacheKey(1)]来标识缓存key ...
分类:
其他好文 时间:
2018-06-29 17:17:35
阅读次数:
164
Spring Cloud将目前比较成熟、经得起实际考验的服务框架组合起来,通过Spring Boot风格进行再封装,屏蔽掉了复杂的配置和实现原理,最终整合出一套简单易懂、易部署和易维护的分布式系统架构平台。 Spring Cloud的子项目,大致可分成两类:一类是对现有成熟框架Spring Boot ...
分类:
编程语言 时间:
2018-06-29 14:16:14
阅读次数:
148
Spring Cloud将目前比较成熟、经得起实际考验的服务框架组合起来,通过Spring Boot风格进行再封装,屏蔽掉了复杂的配置和实现原理,最终整合出一套简单易懂、易部署和易维护的分布式系统架构平台。 Spring Cloud的子项目,大致可分成两类:一类是对现有成熟框架Spring Boot ...
分类:
编程语言 时间:
2018-06-29 14:04:09
阅读次数:
121
Spring Cloud将目前比较成熟、经得起实际考验的服务框架组合起来,通过Spring Boot风格进行再封装,屏蔽掉了复杂的配置和实现原理,最终整合出一套简单易懂、易部署和易维护的分布式系统架构平台。 Spring Cloud的子项目,大致可分成两类:一类是对现有成熟框架Spring Boot ...
分类:
编程语言 时间:
2018-06-29 10:58:36
阅读次数:
140
转自:http://www.infoq.com/cn/news/2018/05/luojisiwei 方圆 曾先后在 Cisco,新浪微博从事基础架构研发工作。十多年一直专注于后端技术的研发,在消息通信,分布式存储等方向有着丰富的经验。个人技术兴趣广泛,主要专注 Go/Java/Python 等编程 ...
分类:
其他好文 时间:
2018-06-24 23:48:14
阅读次数:
280
框架 小程序开发框架的目标是通过尽可能简单、高效的方式让开发者可以在微信中开发具有原生 APP 体验的服务。 框架提供了自己的视图层描述语言 WXML 和 WXSS,以及基于 JavaScript 的逻辑层框架,并在视图层与逻辑层间提供了数据传输和事件系统,可以让开发者可以方便的聚焦于数据与逻辑上。 ...
分类:
微信 时间:
2018-06-23 19:18:31
阅读次数:
184