写点什么

文章:分布式系统中的一致性和可用性

  • 2008-08-21
  • 本文字数:559 字

    阅读完需:约 2 分钟

本文是根据 7 月 26 日 InfoQ 中文站在杭州举行的 QClub 活动(第三期)后半程小组讨论总结而成。主要内容包括如何在 SOA 系统中实现服务编排,如何保证分布式系统中的一致性和可用性,以及如何在实施 SOA 的过程中控制接口的粒度等。

包括支付宝本公司的几个帮忙的朋友,本次活动共有 56 人参加,除了大部分杭州本地的朋友外,还包括宁波、台州以及沈阳的朋友。也许是因为长时间没有参加过线下讨论活动的原因,现在气氛非常热烈。各讨论小组的负责人也能很好地将本组讨论的观点进行总结和分享,嘉宾程立更是被数次请上台结合支付宝的经验和与会者朋友分享。

阅读全文:分布式系统中的一致性和可用性(QClub 杭州活动 7.26 总结)。

文章的部分精彩观点包括:

但是当我们开发的系统不再是一个简单的集中式系统……而是类似支付宝或者说 eBay 的 Paypal 支付系统的时候,其访问量特别巨大和系统结构非常复杂的特点,导致它必须具有一个分布式的架构。因为当我们要求分布式系统具有严格一致性的时候,可用性就会受到损失,而可用性又是一个不允许我们讨价还价的……结果就是我们只能在严格一致性上做出让步,这就需要放弃掉传统的,也是最简单的 ACID 模型,而选择 BASE……

……在设计(SOA 的)这个接口时,我们的原则就是它一定是粗粒度的,不是细粒度的,因为只有粗粒度接口才能够灵活应对我们业务的变化。

2008-08-21 21:08919

评论

发布
暂无评论
发现更多内容

架构师训练营 4 期 第3周

引花眠

架构师训练营 4 期

外星人?他们在哪儿呢?「幻想短篇 10/28」

道伟

28天写作

绩效管理,上下同心者胜(二)

一笑

管理 绩效 28天写作

万亿级数据库MongoDB集群性能数十倍提升及机房多活容灾实践

杨亚洲(专注MongoDB及高性能中间件)

MySQL 数据库 mongodb 分布式数据库mongodb Qcon

Soul 网关源码阅读(六)Sofa请求处理概览

Java 源码阅读 网关

十三周作业

落朽

Week13 作业

evildracula

架构

第13周作业

hunk

架构师训练营第2期

第 13 周 系统架构总结

心在那片海

什么是VXLAN

软件架构-缓存技术

看山

缓存 架构

28天瞎写的第二百二十一天:争论 IBM AIX 版本号,只因好强?

树上

28天写作

产品第一周

骏马

第八周学习总结

Binary

与前端训练营的日子 --Week12

SamGo

学习

最长公共前缀字符串, RxSwift的概念详细解析, 极客大学认识产品经理 John 易筋 ARTS 打卡 Week 35

John(易筋)

ARTS 打卡计划 最长公共前缀字符串 RxSwift的概念详细解析 极客大学认识产品经理 极客大学产品经理训练营

长期主义是一种生活态度

JiangX

28天写作 价值 长期主义

架构2期-第十三周作业(1)

浮生一梦

第十三周 2组 架构师训练营第2期

SQL 正则表达式

.

28天写作

第13周作业总结

hunk

架构师训练营第2期

如何 debug hive 源码,知其然知其所以然

王凯

hive 源码分析

英雄惜英雄-当Spark遇上Zeppelin之实战案例

王知无

大数据 spark

产品训练营第一周作业

孤星

第一周作业

Au revoir

你不可不知的任务调度神器-AirFlow

王知无

spark 数据可视化 airflow

第 13 周 系统架构作业

心在那片海

第八作业

Binary

HDFS杂谈:Xattrs扩展属性

罗小龙

hadoop hdfs 28天写作

新名词意味着什么?

lidaobing

28天写作 名词

Spring-Spring整合MyBatis原理分析

魔曦

Week 13 数据应用

evildracula

学习 架构

文章:分布式系统中的一致性和可用性_SOA_霍太稳@极客邦科技_InfoQ精选文章