首页
学习
活动
专区
工具
TVP
发布

性能与架构

专栏作者
597
文章
1145768
阅读量
116
订阅数
备战双十一之服务器扩容思路及问题分析
为什么要扩容 说人话就是, 无论如何优化性能,能达到的最大值是一定的,对于一个用户量大的应用,可以对服务器进行各种优化,诸如限流、资源隔离,但是上限还是在那里,这时候就应该改变我们的硬件,例如使用更强
dys
2021-11-02
9980
Nacos入门指南01 - Nacos是什么?
Nacos 这个名字怎么读呢?它的音标为 /nɑ:kəʊs/。这个名字不是一个标准的单词,而是以下单词的首字母缩写:
dys
2020-11-01
19.6K0
ZooKeeper 并不适合做注册中心
zookeeper 是一个非常优秀的项目,非常成熟,被大量的团队使用,但对于服务发现来讲,zookeeper 真的是一个错误的方案。
dys
2019-12-25
2.3K0
服务注册发现技术对比
他们4个只有 Eureka 是 AP 的,Eureka 在数据不一致的情况下也可以使用,只要数据最终一致即可。
dys
2019-12-25
4380
Elasticsearch:是什么?你为什么需要他?
Elasticsearch 是一个分布式的、开源的搜索分析引擎,支持各种数据类型,包括文本、数字、地理、结构化、非结构化。
dys
2019-12-24
1.2K0
newSQL 到底是什么?
互联网在本世纪初开始迅速发展,互联网应用的用户规模、数据量都越来越大,并且要求7X24小时在线。
dys
2019-12-15
1.2K0
Zookeeper vs Etcd
Zookeeper 和 Etcd 都是非常优秀的分布式协调系统,zookeeper 起源于 Hadoop 生态系统,etcd 的流行是因为它是 kubernetes 的后台支撑。
dys
2019-12-12
1.2K0
Redis 并发竞争key问题如何解决?
假设当前库存值为 20,现在有2个连接都要减 5,结果库存值应该是 10 才对,但存在下面这种情况:
dys
2019-11-10
7.8K2
SpringCloud 注册中心 Eureka 集群是怎么保持数据一致的?
服务注册中心不可能是单点的,一定会有一个集群,那么集群中的服务注册信息如何在集群中保持一致的呢?
dys
2019-10-24
3.7K0
分布式事务方案 - TCC
TCC是支付宝提出的分布式事务解决方案,是 try、confirm、cancel 的缩写。
dys
2019-07-31
1.8K0
分布式事务方案 - 最终一致性
在分布式时代,分库分表是很常见的,微服务系统中,各个系统通常使用独立的数据库,所以,事务很难靠数据库本身保证,只能靠业务系统来解决。
dys
2019-05-17
7120
架构设计中的 CAP 和 BASE 理论
这里的分布式系统指的是互相连接并共享数据的节点的集合,互连和共享数据很关键,像 memcache 集群,没有互连和共享数据,就不算是分布式系统。
dys
2019-05-07
9490
分布式限流
在单机系统中,限流逻辑直接放在服务接口中即可,Guava RateLimiter 可以方便的实现。
dys
2019-03-07
1.9K0
RocketMQ 分布式事务
在单体服务中,比较好解决,一个数据库事务就完成了,但在分布式系统中,这2个步骤可能是由不同的子服务分别处理,这就涉及到了分布式事务的概念。
dys
2018-10-09
1.2K0
分布式系统工具箱 Spring Cloud 概览
Spring Cloud 是什么 Spring Cloud 为分布式系统的开发提供了一套工具集,基于 Spring Boot,可以帮我们快速的实现分布式系统中常用的模式,例如: 配置管理、服务发现、断熔器、智能路由、代理、控制总线、令牌、全局锁、选主机制、分布式session Spring Cloud 可以帮助开发者快速建立起基于这些模式的服务,如果默认的功能不够,还可以根据需求自定义扩展 特色 分布式版本化配置 服务注册与发现 路由 服务间调用 负载均衡 断路器 全局锁 群集状态管理 分布式消息 子项目简
dys
2018-04-04
6940
分布式 NoSql 数据库 Couchbase 的3个应用案例
简介 NoSQL在过去几年迅速增长,很多大型企业将其应用于重要任务,例如 Tesco(全球三大零售企业之一)使用 NoSQL 支持他的目录、价格、库存等多个主要领域 Sky(网络电话服务商)使用 NoSQL 管理他的 2000 万用户配置信息 Sabre(机票全球分销商)使用 NoSQL 支撑其世界上最大的旅游数据服务 现在 NoSQL 的发展呈现出4个明显特点: 超越了实验阶段,进入了主流,被应用于核心应用 被各行业的主流公司所采用,使用场景非常广泛 早期采用者已经受益,高性能、易扩展、开发快、资源利用率
dys
2018-04-04
1.6K0
为什么我们需要区块链
“这个业务功能为什么要使用区块链来实现?使用数据库不是一样可以实现” 对于刚接触区块链的人来说,这是一个非常普遍的问题,下面我们就通过一个实例来对传统的数据库实现方式和区块链实现方式进行对比,之后我们
dys
2018-04-04
2.8K0
Pinterest 的 ZooKeeper 经验
Pinterest 在官方博客上发布了自己对于 ZooKeeper 的运用经验,下面一起看下 Pinterest 是如何应用 ZooKeeper 及遇到的问题和解决方式 应用场景 1服务发现 P
dys
2018-04-03
9340
为什么海量数据场景中NoSQL越来越重要?
随着数据规模、并发量越来越大,非关系型数据库NoSQL(Not Only SQL)越来越受到重用 NoSQL带来了很多新特性,比如良好的可扩展性、弱化设计范式、弱化一致性要求,在应对高并发问题时表现良好,使其更加适应海量数据的应用场景 在海量数据场景中,SQL数据库面临几个明显的挑战: 事务 关系模型要求多个SQL操作满足ACID特性,要求强一致性 分布式系统中,要保证它们的原子性,就要用到分布式协议,性能成本高 NoSQL只要求最终一致性,而非ACID 结构化 SQL数据库有个特点:高度组织化结构化数
dys
2018-04-03
1K0
分布式一致性算法 Raft
分布式一致性算法最著名的应该是 Paxos,1990年提出,google的Chubby Lock服务就是使用的Paxos 之后的一些一致性算法基本都是在Paxos思路上的调整,例如 ZooKeeper的 ZAB 但Paxos算法一直被认为比较繁杂,很不好理解,大家对其调整优化,就是因为他的复杂 2013年,斯坦福的两个人以易懂为目标,设计了一致性算法 Raft,现在已经被广泛应用,比较有名的是etcd,Google的Kubernetes就使用了etcd作为他的服务发现框架 什么是分布式一致? 在单
dys
2018-04-03
7490
点击加载更多
社区活动
腾讯技术创作狂欢月
“码”上创作 21 天,分 10000 元奖品池!
Python精品学习库
代码在线跑,知识轻松学
博客搬家 | 分享价值百万资源包
自行/邀约他人一键搬运博客,速成社区影响力并领取好礼
技术创作特训营·精选知识专栏
往期视频·千货材料·成员作品 最新动态
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档