16回答

0收藏

可伸缩架构(第2版):云环境下的高可用与风险管理 PDF 电子书 X0145

电子书 电子书 1552 人阅读 | 16 人回复 | 2024-01-31

Java电子书:可伸缩架构(第2版):云环境下的高可用与风险管理  PDF 电子书 Java吧 java8.com: }- m8 x. e7 f. H6 N2 T4 U
6 A& w0 s# l5 z# j' N: _
作者ee Atchison李·艾奇逊出版社:电子工业出版社出版时间:2020年08月 8 A4 Z4 A6 i( K4 D' p7 {

1 w1 u) Q: ]5 J. j+ x
编号:166-Java吧资源免费-X0145【Java吧 java8.com】& \% g  z3 q# d4 k8 d" P

6 ~! ]* D, D2 e" a
6 _% M5 y2 b1 ]! n8 ]/ I

2 y% y+ z( m! A5 B目录:
, B; g8 C" o+ f# A$ G, E/ ]
第Ⅰ部分 原则 1. 可用性 :维护现代化应用程序的可用性
' k2 I0 p, ]. A& h第 1 章 理解、测量和提高可用性............................................... 2* F+ ]7 J/ F8 \$ H" b. }* z
可用性与可靠性 ............................................................................................................3$ O8 ^6 n) h2 J$ o9 d2 v. C
什么导致了低可用性 ....................................................................................................45 ~1 @: j4 Z! I3 v4 P' T! s! S
测量可用性 ...................................................................................................................50 ]! H  w. F" {1 Y$ e, T
N 个 9 ....................................................................................................................6
" V, h6 {7 q6 d, t. ^计划中的故障也依然是故障 .................................................................................6
  o' G& v7 ^5 t0 b通过数字来体现可用性 .........................................................................................7  }; Q  \! \* y( M! P0 j6 i$ r
提高下降的可用性 ........................................................................................................7
- @: |4 w7 S7 R6 x# |6 f1 u7 \测试并跟踪当前的可用性 .....................................................................................8
+ _( v" P4 |0 O# K/ H将手动流程自动化 ................................................................................................94 v% F1 P, Y6 ]. P8 S7 w) ]
改进你的系统 ...................................................................................................... 12% P3 A$ C1 A9 Q0 n9 ]5 ?$ X
时刻关注不断变化和发展中的应用程序的可用性 .............................................. 12
& ?# k( L  z& C+ @$ E# \提高应用程序可用性的 5 个要点 ................................................................................ 12
* }8 ~  c3 V, V7 S要点 1 :时刻考虑应对故障 ................................................................................ 132 U$ U; T# v3 z( v8 v, |5 z
要点 2 :时刻考虑如何伸缩 ................................................................................ 141 j' R: Z: m# u! a/ K" j6 x/ I
要点 3 :缓和风险 ............................................................................................... 152 c4 O$ ?8 v* c
要点 4 :监控可用性............................................................................................ 17: o* G5 Q# P: b) c. K
要点 5 :以可预期及明确的方式来处理可用性问题 ........................................... 18
2 B' n' ]( E, j* H) t, u做好准备 ..................................................................................................................... 19' r/ I. P5 D8 i4 {* U
第 2 章 两次失误的高度——预留从错误中恢复的空间. .................... 209 P: s% p1 z4 {  u4 N
两次失误的高度 .......................................................................................................... 21
6 r# a; X1 N; S: W; ^% }场景 1 :丢失一个节点 ........................................................................................ 21
/ `- j/ ]9 w5 A, t* g场景 2 :升级过程中出现的问题 ......................................................................... 24
. d# i9 O! y9 z+ I场景 3 :数据中心恢复 ........................................................................................ 25$ E2 g. M& a3 \% [2 A, ~
场景 4 :隐蔽的共享故障类型 ............................................................................. 27
0 y( z- W+ d+ ?6 U# u9 e场景 5 :故障循环 ............................................................................................... 28
/ X( J1 h: K* p+ K5 A$ {% M管理你的应用程序 ...................................................................................................... 28& Y5 X; V, n# Y% n' T! k
航天飞机 ..................................................................................................................... 292 _8 s* z: q: {, W, U$ C, [1 u
第Ⅱ部分 原则 2. 现代化应用程序架构 :使用服务( I5 c4 l% ^9 n0 {2 X" r
第 3 章 使用服务. ............................................................... 32- u$ H$ A6 j6 A. D. i3 Z
单体应用程序与面向服务的应用程序 ........................................................................ 32
( R+ m& L0 l+ n- p; Y6 L5 ~4 j所有权收益.......................................................................................................... 34
+ P% f) z# D- E' m- f规模收益 ............................................................................................................. 36; f% X8 o# O+ ^; t  w
拆分服务 ..................................................................................................................... 373 \, U" p; Y  Q7 Q9 d
如何定义服务 ...................................................................................................... 37
9 w  ^) L5 F: U0 S& m1 f2 a. U深入了解服务 ............................................................................................................. 38
6 n1 a" [( j* H/ u5 _, L指导原则 1 :特定的业务需求 ............................................................................. 388 ?8 n% l5 l" O9 N3 n
指导原则 2 :清晰和独立的团队所有权 .............................................................. 39
% t; D* ^6 j# j& @指导原则 3 :天然隔离的数据 ............................................................................. 40, i/ u9 b2 ?) ~
指导原则 4 :共享的能力 / 数据 .......................................................................... 411 Z' z* j: i2 a" m' ?% l3 z( M
多种原因 ............................................................................................................. 42
# q% |1 o) a* t, J# g# c  i3 y过犹不及 ..................................................................................................................... 438 Z3 O+ y, D5 m. l  j* t
找到适当的平衡 .......................................................................................................... 440 b7 `% C$ C7 _+ J5 Q2 X
第 4 章 服务和数据............................................................. 458 G. o  F; ]2 e4 A& G% p' W0 q: ]
无状态服务 — 没有数据的服务 ................................................................................ 45/ L4 H; N, s# ?% n. D; u9 S
有状态服务 — 有数据的服务 ................................................................................... 45
  z1 s9 H- ]) P* U( C( ~! |  O0 }数据分区 ..................................................................................................................... 46
/ e9 T, T0 I; a1 i及时处理增长的烦恼 .................................................................................................. 49
5 ^3 W6 j- r$ [/ m第 5 章 处理服务故障.......................................................... 50
& o) \- P6 o# Z4 Y/ x级联式的服务故障 ...................................................................................................... 503 F4 r! V" ]$ X/ `
如何响应服务故障 ...................................................................................................... 51+ U# a! f! J, Q: G: W8 V( I
可预测的响应 ...................................................................................................... 52
8 P. @- c( i# u# \7 P可理解的响应 ...................................................................................................... 53$ U1 U) r7 F% F
合理的响应.......................................................................................................... 53
0 M3 p2 j6 V/ w) T$ m如何确定故障 ............................................................................................................. 54
2 K: _: I6 Y9 f8 O0 S# G适当的行为 ................................................................................................................. 56( z' W4 |$ ?% N& W. ^' ?" ]
优雅降级 ............................................................................................................. 56
7 c3 r& m9 K8 b' C7 T2 q" e优雅补偿 ............................................................................................................. 579 R2 ?8 l$ o* v
尽早失败 ............................................................................................................. 57* ~8 T& X. e; q  @  w- z
用户导致的问题 .................................................................................................. 58; s0 P- d" Q. l: \
小结 ............................................................................................................................ 59
0 W7 j4 w* q  g: S+ C$ I/ J& ?第Ⅲ部分 原则 3. 组织 :为现代化 java8.com
4 W1 i# _% }$ T4 R- L9 J应用程序建立可伸缩性的组织
# L! U) O9 g. Y2 d, e第 6 章 服务所有权——STOSA............................................. 62. f- H; ]8 r  O9 ~2 J
由独立团队负责的服务架构 ....................................................................................... 62
4 B- n1 W/ [# m4 A8 R9 oSTOSA 应用程序和组织的好处 .................................................................................. 64
; G- b$ ~* h7 V“所有”一个服务意味着什么 ..................................................................................... 64) [3 V* J) U3 q
使用核心团队和服务 ....................................../ @, \% W# c0 e
& ~$ `8 ]$ Y- a3 [+ q' G9 u
; H3 h" ~7 t8 ?, B7 W% c; ]# s8 a
百度云盘下载地址(完全免费-绝无套路):
游客,如果您要查看本帖隐藏内容请回复

9 S) C: E6 g, s) o2 g: H4 }% l+ B% I- p6 L2 z* t
3 J8 R( U7 Q4 G) O" s+ W& ~5 l/ w% O

+ z% j% e4 s: Z) E/ s7 c3 e
- ^6 c8 [/ d* x1 I; i+ V6 v4 B

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有账号?立即注册

x
关注下面的标签,发现更多相似文章
分享到:

回答|共 16 个

已婚

发表于 2024-1-31 10:04:16 | 显示全部楼层

给力,真免费

曾小灰灰

发表于 2024-1-31 10:45:34 | 显示全部楼层

真心不错 收下下

属于烟的寂寞

发表于 2024-1-31 11:27:01 | 显示全部楼层

我来白漂了 多谢

刘德水

发表于 2024-1-31 12:08:12 | 显示全部楼层

资料免费 给力

静晴

发表于 2024-1-31 12:48:37 | 显示全部楼层

不错不错,下载到了

若依

发表于 2024-1-31 13:28:56 | 显示全部楼层

真心不错 收下下

有腾

发表于 2024-1-31 14:09:30 | 显示全部楼层

以后学java 就靠java吧了

vmware0200

发表于 2024-1-31 14:13:55 | 显示全部楼层

ADSGADSGDASG

地胶地毯木地板墙板墙纸模板

发表于 2024-1-31 14:54:10 | 显示全部楼层

java吧 真给力
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则