分布式
文章平均质量分 75
IT二叔
一个没有感情的IT二叔
展开
-
分布式对象存储oss-minio
minio简介 MinIO 是在 Apache License v2.0 下发布的对象存储服务器。 它与 Amazon S3 云存储服务兼容。 它最适合存储非结构化数据,如照片,视频,日志文件,备份和容器/ VM 映像。 对象的大小可以从几 KB 到最大 5TB。 MinIO 服务器足够轻,可以与应用程序堆栈捆绑在一起,类似于 NodeJS,Redis 和 MySQL。 一种高性能的分布式对象存储服务器,用于大型数据基础设施。它是机器学习和其他大数 据工作负载下 Hadoop HDFS 的理想 s3 兼容原创 2021-09-01 17:54:55 · 2437 阅读 · 0 评论 -
分布式系列-Dubbo快速入门
开发步骤: 先创建一个dubbodemo的文件夹。在文件夹下创建提供者和消费者项目。 (1)创建maven工程(打包方式为war)dubbodemo_provider,在pom.xml文件中导入如下坐标 <packaging>war</packaging> <properties> <project.build.sourceEncoding>UTF-8</project.build.sourceEncoding> <maven.com原创 2021-01-20 14:16:42 · 120 阅读 · 1 评论 -
分布式系列-zookeeper服务注册中心
通过前面的Dubbo架构图可以看到,Registry(服务注册中心)在其中起着至关重要的作用。Dubbo官方推荐使用Zookeeper作为服务注册中心。流程说明: 服务提供者(Provider)启动时: 向 /dubbo/com.foo.BarService/providers 目录下写入自己的 URL 地址 服务消费者(Consumer)启动时: 订阅 /dubbo/com.foo.BarService/providers 目录下的提供者 URL 地址。并向 /dubbo/com.foo.BarServ原创 2021-01-20 13:46:26 · 107 阅读 · 0 评论 -
分布式系列-Dubbo架构介绍
分布式RPC框架Apache Dubbo 软件架构的演进过程 软件架构的发展经历了由单体架构、垂直架构、SOA架构到微服务架构的演进过程,下面我们分别了解一下这几个架构。 1.1 单体架构 一个归档包(例如war格式或者Jar格式)包含了应用所有功能的应用程序,我们通常称之为单体应用。架构单体应用的方法论,我们称之为单体应用架构,这是一种比较传统的架构风格。 架构说明: 全部功能集中在一个项目内(All in one)。 架构优点: 架构简单,前期开发成本低、开发周期短,适合小型项目。 架构缺点:原创 2021-01-20 13:33:42 · 222 阅读 · 1 评论