分布式
文章平均质量分 89
NiklausYu
这个作者很懒,什么都没留下…
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
java面试题分享:为什么需要分布式ID?你项目中是怎么做的?
为什么需要分布式ID?你项目中是怎么做的? 何为 ID? 简单来说,ID就是数据的唯一标识 何为分布式 ID? 分布式 ID 是分布式系统下的 ID,分布式 ID 不存在于现实生活中,属于计算机系统中的一个概念。 举一个简单的分库分表点例子: 我司一个项目使用的是单机板的mysql。但项目上线后随着使用人数越来越多,整个系统的数据量将越来越大,单机 MySQL 已经没办法支撑了,需要进行分库分表(推荐 Sharding-JDBC)。在分库之后, 数据遍布在不同服务器上的数据库,数据库的自增主键已经没办法满足原创 2021-07-26 11:00:19 · 815 阅读 · 0 评论 -
ZooKeeper简介及原理
简介 一、概述 ZooKeeper是由Yahoo(雅虎)开发的,后来提供给Apache管理的一套开源的,用于进行分布式的框架 Zookeeper是根据Google的关于Chubby Lock来设计实现的 Zookeeper是是一个中心化分布式框架的管理框架 zookeeper.out:启动日志,可以查看启动失败原因 二、安装 单机模式:在一台机器上安装,往往只能启动这个框架的一部分的功能 伪分布式:在集群中安装,能够启动这个框架的所有功能 完全分布式:在集群中安装,能启动这个框架的所有功能 基本概念原创 2021-07-12 09:57:34 · 574 阅读 · 0 评论 -
简单聊一聊Dubbo
一、分布式系统 分布式系统是若干独立计算机的集合,这些计算机对于用户来说就像单个相关系统,分布式系统(distributed system)是建立在网络之上的软件系统。 垂直应用架构 1. 做不到界面+业务逻辑实现分离 2. 应用不可能完全独立,大量的应用之间需要交互 分布式应用架构 1. 可以做到点后端分离 2. 应用之间的相互调用 二、RPC(远程过程调用) 什么叫RPC RPC【Remote Procedure Call】是指远程过程调用,是一种进程间通信方式,他是一种技术的思想,而不是规范。它原创 2021-07-12 09:30:57 · 355 阅读 · 0 评论
分享