• -------------------------------------------------------------
  • ====================================

58的微服务拆分

58的微服务拆分
从服务化的角度看微服务互联网架构发展的过程中,当业务复杂度剧增,数据量剧增,吞吐量剧增的时候,就会出现一些技术痛点,下边几个都是最常见的:痛点一:代码到处拷贝举一个最常见的业务的例子:用户数据的访问。绝大部分公司都有一个数据库用来存储用户数据,而各个业务都有访问用户数据的需求。各个业务线都是自己通过 DAO(Data……继续阅读 »

dewbay 6年前 (2019-04-12) 1914浏览 0评论0个赞

微服务要素-十二要素(The Twelve Factors)

微服务要素-十二要素(The Twelve Factors)
前言今天看“如何实现现代应用的快速落地”公开课,提到十二要素,之前文章也提到多次,这里统一汇总下:十二要素如今,软件通常会作为一种服务来交付,它们被称为网络应用程序,或“软件即服务”(SaaS)。“十二要素应用程序”(12-Factor App)为构建如下的 SaaS 应用提供了方法论:使用标准化流程自动配置,从而使新的开发者花费最少的……继续阅读 »

dewbay 6年前 (2019-04-12) 2526浏览 0评论1个赞

微服务的4个设计原则和19个解决方案

微服务的4个设计原则和19个解决方案
微服务架构现在是谈到企业应用架构时必聊的话题,微服务之所以火热也是因为相对之前的应用开发方式有很多优点,如更灵活、更能适应现在需求快速变更的大环境。本文将介绍微服务架构的演进、优缺点和微服务应用的设计原则,然后着重介绍作为一个“微服务应用平台”需要提供哪些能力、解决哪些问题才能更好的支撑企业应用架构。微服务平台也是我目前正在参与的,还在研发……继续阅读 »

dewbay 6年前 (2019-04-12) 1780浏览 0评论0个赞

Spring Cloud Zuul中路由配置细节

Spring Cloud Zuul中路由配置细节
上篇文章我们介绍了 API 网关的基本构建方式以及请求过滤,小伙伴们对 Zuul 的作用应该已经有了一个基本的认识,但是对于路由的配置我们只是做了一个简单的介绍,本文我们就来看看路由配置的其他一些细节。本文是 Spring Cloud 系列的第二十篇文章,了解前十九篇文章内容有助于更好的理解本文:1.使用 Spring Cloud ……继续阅读 »

dewbay 6年前 (2019-04-12) 2259浏览 0评论1个赞

最简单的dubbo教程-快速入门

最简单的dubbo教程-快速入门
所需环境zookeeper 作为dubbo的注册中心,dubbo服务提供方和消费方都需要在 zookeeper 注册中心注册。可参考:http://blog.csdn.net/jingyangv587/article/details/78901508注意:启动后,请勿关闭!开始搭建1. 服务提供方和消费方都需要的包(这里我新建的 ma……继续阅读 »

dewbay 6年前 (2019-04-12) 2200浏览 0评论0个赞

浅谈SpringCloud里面的Eureka(和ZooKeeper的对比)

浅谈SpringCloud里面的Eureka(和ZooKeeper的对比)
Spring Cloud Eureka我们使用微服务,微服务的本质还是各种 API 接口的调用,那么我们怎么产生这些接口、产生了这些接口之后如何进行调用那?如何进行管理哪?答案就是 Spring Cloud Eureka,我们可以将自己定义的 API 接口注册到 Spring Cloud Eureka 上,Eureka 负责服务的注册于发现……继续阅读 »

dewbay 6年前 (2019-04-12) 3041浏览 0评论1个赞

为什么不应该使用ZooKeeper做服务发现

为什么不应该使用ZooKeeper做服务发现
【编者的话】本文作者通过 ZooKeeper 与 Eureka 作为Service 发现服务(注:WebServices 体系中的 UDDI 就是个发现服务)的优劣对比,分享了 Knewton 在云计算平台部署服务的经验。本文虽然略显偏激,但是看得出 Knewton 在云平台方面是非常有经验的,这篇文章从实践角度出发分别从云平台特点、CAP 原理以及运……继续阅读 »

dewbay 6年前 (2019-04-12) 2756浏览 0评论0个赞

Spring Cloud Eureka 服务上下线监控

Spring Cloud Eureka 服务上下线监控
之前我们有介绍通过 Spring Boot Admin 来检测服务的上下线,然后进行通知功能。文章:http://cxytiandi.com/blog/detail/13376今天为大家介绍另外一种实现的方式,在 Eureka 服务中进行检测通知,Eureka 中提供了事件监听的方式来支持扩展。EurekaInstanceCance……继续阅读 »

dewbay 6年前 (2019-04-12) 2408浏览 0评论0个赞

SpringBoot使用Actuator+Jolokia+Telegraf+Influxdb+Grafana搭建图形化服务监控平台

SpringBoot使用Actuator+Jolokia+Telegraf+Influxdb+Grafana搭建图形化服务监控平台
随着服务的复杂度上升,对服务的监控和管理的需求显著增加,开发人员可以使用 Jconsole、jvisualvm、jinfo、jstat 等工具分析服务的运行状况,但是对于运维人员以及其他非开发人员就不具有可行性;故需要搭建一套图形化的监控平台。简介Actuatoractuator 是 spring boot 提供的对应用系统的自省和……继续阅读 »

dewbay 6年前 (2019-04-12) 3533浏览 0评论0个赞