ZooKeeper的定义用一句话就能说清:分布式服务框架 Zookeeper -- 管理分布式环境中的数据。下面从安装开始,对这个框架进行分析。 1.安装 1. 官网下载压缩包并解压到D:\Program Files (x86)\zookeeper-3.4.12 2. 在D:\Program Fil ...
一、是什么 Zookeeper 作为一个分布式高可用、高性能的开源协调服务框架,主要用来解决分布式集群中应用系统的一致性和多个进程间的同步控制问题,分布式应用程序可以基于 Zookeeper 实现诸如数据发布/订阅、负载均衡、命名服务、分布式协调/通知、集群管理、Master 选举、分布式锁和分布式 ...
分类:
其他好文 时间:
2018-06-21 22:39:07
阅读次数:
215
Spring Cloud + Spring Boot + Mybatis + shiro + RestFul + 微服务 使用技术 SOA服务框架:SpringCloud 、SpringBoot、RestFul等 分布式缓存:Redis 模块化管理:Maven 数据库连接池:Alibaba ... ...
分类:
编程语言 时间:
2018-06-19 11:52:47
阅读次数:
143
是(服务端zuul+客户端Ribbon)zuul-服务,动态路由 云端负载均衡 Eureka(针对中间层服务器) ...
分类:
其他好文 时间:
2018-06-19 00:10:12
阅读次数:
281
一个简单的整理,留待深入学习 micronaut http://micronaut.io/ sparkjava http://saprkjava.com spring cloud http://projects.spring.io/spring-cloud/ javalin https://java ...
分类:
其他好文 时间:
2018-06-18 22:15:01
阅读次数:
194
1、前言 转眼间surging 开源已经有1年了,经过1年的打磨,surging已从最初在window 部署的分布式微服务框架,到现在的可以在docker部署利用rancher 进行服务编排的分布式微服务引擎,再把业务进行剥离, 通过配置路径就能驱动加载业务模块,这样的细粒度设计,能更加灵活从业务中 ...
分类:
其他好文 时间:
2018-06-17 01:05:44
阅读次数:
261
dubbo是一个远程服务调用的分布式框架,用于提供高性能和透明化的RPC远程服务调用方案,以及SOA方案。dubbo是一个服务框架。 核心部分包括: 1:远程通讯:提供对多种基于长连接的NIO框架抽象封装,包括多种线程模型,序列化,以及“请求-相应”模式的信息交换方式。 2:集群容错:提供基于接口方 ...
分类:
其他好文 时间:
2018-06-14 18:43:20
阅读次数:
149
Dubbo是阿里巴巴公司开源的一个高性能优秀的服务框架,使得应用可通过高性能的 RPC 实现服务的输出和输入功能,可以和Spring框架无缝集成。 以上介绍来源于 "百度百科" ,具体dubbo相关可以自行查找资料,本文只是介绍SpringBoot简单整合dubbo。 1.安装zookeeper 1 ...
分类:
编程语言 时间:
2018-06-14 14:38:55
阅读次数:
198
前言:python由于GIL(全局锁)的存在,不能发挥多核的优势,其性能一直饱受诟病。然而在IO密集型的网络编程里,异步处理比同步处理能提升成百上千倍的效率,弥补了python性能方面的短板,如最新的微服务框架japronto,resquests per second可达百万级。 python还有一 ...
分类:
编程语言 时间:
2018-06-12 18:31:52
阅读次数:
381
概述 使用了nio框架的应用,比如服务框架,利用nio建立长连接通信,他们会使用DirectByteBuffer来分配堆外内存,也就是本地直接内存,这个内存的回收不由gc直接维护,我们通常所说的gc,只回收jvm的堆、栈、方法区。本地内存如果没有用jvm启动参数手动指定,它会根据主机的剩余可用内存进 ...
分类:
其他好文 时间:
2018-06-11 13:56:15
阅读次数:
882