
分布式
文章平均质量分 76
Andy_Zheng.
这个作者很懒,什么都没留下…
展开
-
Zipkin的安装与配置
下载:Quickstart · OpenZipkin 选择自己需要的版本,我的是 zipkin-server-2.21.7-exec.jar 玩转 Zipkin # 简单的看看, 默认端口号是 9411java -jar zipkin-server-2.19.3-exec.jarnohup java -jar zipkin-server-2.19.3-exec.jar &# 访问地址http://127.0.0.1:9411/# 修改端口, 因为这就是一个...原创 2022-02-03 09:45:45 · 4520 阅读 · 0 评论 -
Windows下搭建kafka
Kafka是流式计算中重要的数据源,我分享一下在本机Windows上搭建Kafka的经验。一、下载、安装Kafka访问Kafka的主页:Apache Kafkakafka.apache.org/正在上传…重新上传取消进入其下载页面,截图如下:选择相应的版本,这里选择 kafka_2.11-2.4.0.tgz,进入下面的页面:选择清华的镜像站点进行下载。下载到本地后,将文件解压到 D:\programFiles\kafka_2.12-3.1.0,该文件夹包括了所有相关的运原创 2022-02-03 09:44:13 · 4770 阅读 · 1 评论 -
分布式文件存储-FastDFS环境安装
1.1 准备操作环境CentOS 6.4将所有的下载文件到放到package包下,统一管理1.2 下载安装 libfastcommon1.下载libfastcommon# wget https://github.com/happyfish100/libfastcommon/archive/V1.0.38.tar.gz2.解压文件# tar -zxvf V1.0.38.tar.gz# cd libfastcommon-1.0.383.编译安装# ..原创 2021-04-12 15:19:47 · 303 阅读 · 0 评论 -
分布式文件存储-FastDFS原理简介
目录1.1 简介1.2 FastDFS架构图1.3 FastDFS的存储策略1.4 FastDFS的上传过程1.5 FastDFS的文件同步1.6 FastDFS的文件下载1.1 简介FastDFS 是一个开源的高性能分布式文件系统(Distributed File System),由淘宝开发平台部资深架构师余庆开发。作为一个分布式文件系统,它对文件进行管理,主要功能包括功能包括:文件存储、文件同步、文件访问(文件上传、文件下载)等,主要解决了海量数据存储问题,特别.转载 2021-04-12 14:34:16 · 459 阅读 · 0 评论 -
分布式ID生成-雪花算法
一、介绍雪花算法的原始版本是scala版,用于生成分布式ID(纯数字,时间顺序),订单编号等。自增ID:对于数据敏感场景不宜使用,且不适合于分布式场景。GUID:采用无意义字符串,数据量增大时造成访问过慢,且不宜排序。1 1bit,不用,因为二进制中最高位是符号位,1表示负数,0表示正数。生成的id一般都是用整数,所以最高位固定为0。 41bit-时间戳,用来记录时间戳,毫秒级。 - 41位可以表示个数字, - 如果只用来表示正整数(计算机中正数包含0),可以表示的数值原创 2021-04-11 10:24:35 · 1235 阅读 · 1 评论 -
分布式和微服务架构概述
一、微服务简介1. 微服务的诞生微服务是基于分而治之的思想演化出来的。过去传统的一个大型而又全面的系统,随着互联网的发展已经很难满足市场对技术的需求,于是我们从单独架构发展到分布式架构,又从分布式架构发展到 SOA 架构,服务不断的被拆分和分解,粒度也越来越小,直到微服务架构的诞生。微服务架构是一种架构模式,它提倡将单一应用程序划分成一组小的服务,服务之间互相协调、互相配合,为用户提供最终价值。每个服务运行在其独立的进程中,服务和服务间采用轻量级的通信机制互相沟通(通常是基于 HTTP 的原创 2021-04-09 00:47:20 · 613 阅读 · 0 评论