- 博客(6)
- 资源 (4)
- 收藏
- 关注
转载 Spring-boot:5分钟整合Dubbo构建分布式服务
概述: Dubbo是Alibaba开源的分布式服务框架,它最大的特点是按照分层的方式来架构,使用这种方式可以使各个层之间解耦合(或者最大限度地松耦合)。从服务模型的角度来看,Dubbo采用的是一种非常简单的模型,要么是提供方提供服务,要么是消费方消费服务,所以基于这一点可以抽象出服务提供方(Provider)和服务消费方(Consumer)两个角色。 我们来看一下Dubbo 的RPC...
2019-04-08 09:55:46 392
转载 SpringBoot整合Kafka
一、准备工作参考博主的上一篇文章《kafka 在windows 平台的搭建和简单实用》搭建好Kafka环境,确保你的Kafka能正常使用。二、项目结构为了更加体现实际开发需求,一般生产者都是在调用某些接口的服务处理完逻辑之后然后往kafka里面扔数据,然后有一个消费者不停的监控这个Topic,然后处理数据,所以这里把生产者作为一个接口,消费者放到kafka这个目录下,注意@Compo...
2019-04-04 11:11:23 374
转载 kafka 在windows 平台的搭建和简单实用
1. kafka介绍1.1. 主要功能根据官网的介绍,ApacheKafka®是一个分布式流媒体平台,它主要有3种功能: 1:It lets you publish and subscribe to streams of records.发布和订阅消息流,这个功能类似于消息队列,这也是kafka归类为消息队列框架的原因 2:It lets you ...
2019-04-04 10:06:13 425
转载 Dubbo 基础教程
一、前言当服务越来越多时,容量的评估,小服务资源的浪费等问题逐渐显现,此时需要增加一个调度中心基于访问压力实时管理集群容量,提供集群利用率。其中,用于提高机器利用率的资源调度和治理中心是关键。二、Dubbo 简介#2.1 概念Dubbo 是阿里巴巴开源项目的一个分布式服务框架。其致力于提供高性能和透明化的 RPC 远程调用方案,以及 SOA 服务治理方案。#2.2 原理...
2019-04-02 15:23:17 385
转载 Flyway 简单入门教程
一、前言Flyway 是一款开源的数据库版本管理工具,它更倾向于规约优于配置的方式。Flyway 可以独立于应用实现管理并跟踪数据库变更,支持数据库版本自动升级,并且有一套默认的规约,不需要复杂的配置,Migrations 可以写成 SQL 脚本,也可以写在 Java 代码中,不仅支持 Command Line 和 Java API,还支持 Build 构建工具和 Spring Boot 等,...
2019-04-01 16:03:45 1209 1
转载 Spring Cloud 入门 之 Zuul 篇(五)
一、前言随着业务的扩展,微服务会不对增加,相应的其对外开放的 API 接口也势必增多,这不利于前端的调用以及不同场景下数据的返回,因此,我们通常都需要设计一个 API 网关作为一个统一的 API 入口,来组合一个或多个内部 API。二、简单介绍#2.1 API 网关使用场景黑白名单: 实现通过 IP 地址控制请求的访问日志:实现访问日志的记录,进而实现日志分析,处理性能指标...
2019-04-01 15:54:42 206
程序员必须知道的8大排序Java版源代码
2017-01-22
tomcat7 64位(内含安装服务命令)解压安装包
2016-10-10
Mybatis-Generator自动生成Dao、Model、Mapping直接可运行
2016-07-21
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人