微服务
开心自由天使
这个作者很懒,什么都没留下…
展开
-
微服务实际中需要考虑的12个考虑因素
文章来自: <<Spring 5.0 Microservices 第二版>> 翻译.云计算是最快速发展的技术之一。它承诺许多好处,例如成本优势,速度,灵活性,灵活性和弹性。有许多云提供商提供不同的服务。他们正在降低成本模型,使其对企业更具吸引力。不同的云提供商(如AWS Microsoft,Rackspace,IBM,Google等)使用不同的工具,技术和服务。另一方...原创 2018-09-24 20:08:05 · 1972 阅读 · 0 评论 -
Spring Cloud 知识结构梳理
在Spring Cloud的保护伞下。 我们将看看以下功能:使用Spring Cloud实现集中式微服务配置配置服务器使用Spring Cloud Bus跨配置同步配置微服务实例使用Feign创建声明性REST客户端使用Ribbon实现客户端负载平衡使用Eureka实现Name服务器使用Zuul实现API网关使用Spring Cloud Sleuth和Zipki...原创 2018-09-17 14:02:11 · 2063 阅读 · 1 评论 -
比较Java 8,RxJava,Reactor
比较Java 8,RxJava,Reactor翻译 原文来自:http://alexsderkach.io/comparing-java-8-rxjava-reactor/人们经常问我:如果我可以使用Streams,CompletableFutures或Optionals,我为什么要使用RxJava或Reactor呢?问题是,大多数时候你正在解决简单的任务,而你真的不需要那些库。但是,...原创 2018-09-28 13:27:37 · 2003 阅读 · 0 评论 -
SpringCloud mesos+Marathon 上部署经验总结
marathon +mesos 上 SpringCloud云端部署微服务经验总结:如果采用SDN+mesos-dns动态域名解析,配置变得非常灵活有效,因为每个docker 实例有唯一IP,所以端口都可以设置一样的,或者根据需要设置.2. SpringBoot 里类似 port: ${PORT:8761} 配置必须替换掉,或者从环境变量显式传递参数。3. health 健康检查 必须手...原创 2019-02-13 10:47:21 · 1143 阅读 · 0 评论 -
SpringCloud gateway 动态路由入门
API 网关API 网关出现的原因是微服务架构的出现,不同的微服务一般会有不同的网络地址,而外部客户端可能需要调用多个服务的接口才能完成一个业务需求,如果让客户端直接与各个微服务通信,会有以下的问题:客户端会多次请求不同的微服务,增加了客户端的复杂性。存在跨域请求,在一定场景下处理相对复杂。认证复杂,每个服务都需要独立认证。难以重构,随着项目的迭代,可能需要重新划分微服务。例如,可能将...原创 2019-09-18 17:19:49 · 421 阅读 · 0 评论