All Projects → wx-chevalier → HA-Series

wx-chevalier / HA-Series

Licence: CC0-1.0 license
高可用架构,涵盖了分布式系统(存储与计算)、微服务、数据库、Cloud 与 Kubernetes、Linux 与操作系统、DevOps 等多领域知识的融汇

Programming Languages

HTML
75241 projects

Projects that are alternatives of or similar to HA-Series

reinvent-cloud-native-mall
从零造的云原生电商系统,Spring + K8s + UDLA 架构,用于个人实践与 NGTE 教学
Stars: ✭ 15 (-42.31%)
Mutual labels:  wx-code, wx-be
ms-k8s-examples
Examples from building Distributed Kubernetes Cluster, for Cloud Native MicroServices.
Stars: ✭ 13 (-50%)
Mutual labels:  wx-code, wx-be
Concurrent-Series
📚深入浅出并发编程实践:并发基础、并发控制、并发模型、并发 IO
Stars: ✭ 38 (+46.15%)
Mutual labels:  wx-be
dd-algorithm-examples
Code Snippets of DataStructure & Algorithm & LeetCode Implementations/Solutions for Several Programming Language: Java, JavaScript, Go, Python, Rust, etc. 💫 多语言版本的数据结构与算法实现分析
Stars: ✭ 33 (+26.92%)
Mutual labels:  wx-code
coding-snippets
Code Snippets, DataStructure, Algorithm and DesignPattern Implementations/Solutions for Several Programming Language: Java, JavaScript, Go, Python, Rust, etc. 💫 多语言版本的数据架构与算法,设计模式,常用代码片等实现。
Stars: ✭ 57 (+119.23%)
Mutual labels:  wx-code
micro-components
Massive Fractal Components in Several Libraries(Vanilla, React, Vue, Weapp), for building your great apps easily again
Stars: ✭ 34 (+30.77%)
Mutual labels:  wx-code
ueme-live-chat-support
ueme-chat(bot), Den Den Mushi for One Piece, 在线客服聊天,打通企业微信,支持聊天机器人 | Intercom alternative, Single/Group Chat with Text, Image, ScreenCapture, Sharing Whiteboard, Video Support 💫聊天室与电话虫
Stars: ✭ 16 (-38.46%)
Mutual labels:  wx-code
ueme-live-streaming
面向工业制造业场景的生产直播与异常检测,包含:基于 UVC 的摄像头控制与直播推流,边缘直播网关,异常检测等模块。
Stars: ✭ 13 (-50%)
Mutual labels:  wx-code
ueme-replay
Web Automation Suites, for Observing, Recording, Replaying, Cooperating, Editing, etc. | Web 自动化套装,及录屏、回放、编辑的解决方案
Stars: ✭ 46 (+76.92%)
Mutual labels:  wx-code
Java-Series
📚 Java-Series, Notes & Examples. | 语法基础、数据结构、工程实践、设计模式、并发编程、JVM、Scala
Stars: ✭ 20 (-23.08%)
Mutual labels:  wx-be
Cloud-Series
📚 《深入浅出云计算与 Kubernetes》:云计算(云安全,云原生)、虚拟化(容器、Docker、Xen)、集群编排(Kubernetes、ServiceMesh)
Stars: ✭ 75 (+188.46%)
Mutual labels:  wx-be

Contributors Forks Stargazers Issues license: CC BY-NC-SA 4.0


Logo

速览手册 · Bug · 参考资料

HA Series(高可用架构)

高可用题图

QoS(Quality of Service),顾名思义,QoS 就是服务质量的缩写。QoS 概念最初源于网络,指一个网络利用各种基础技术,提供更好网络通信服务能力, 是网络的一种安全保障机制,是用来解决网络延迟和阻塞等问题的一种技术。但是,如今 QoS 概念已经被范化,不仅用于网络,也用来标识应用服务、基础技术、资源保障的能力和质量。

高可用架构并非基础架构本身,而是涵盖了多个维度,为了保障最终交付/部署可用性的策略、机制、技术架构的集合。质量保障应该是从团队组织,到开发,测试,发布,运维等全生命周期的工作,而不是某个孤立的技术突破点。

mindmap

高并发应对

高并发系统的典型场景就是电商大促、12306 抢票等,瞬间洪峰超出最大负载,热点商品、票仓挤占正常流量,导致 CPU LOAD 居高不下,请求响应缓慢而损害用户体验。高并发场景下的挑战,首先是继承了我们在并发编程中讨论的挑战点,譬如共享资源的并发访问,计算型密集任务的分布式调度等。

在本篇的高并发应对中,我们核心是关注于单一热点资源的峰值流量的架构与策略,对于分布式计算、调度等相关内容,我们将会在分布式基础架构系列中进行详细地讨论。

本书的精排目录导航版请参考 https://ng-tech.icu/HA-Series

Nav | 导航

高可用架构是对于分布式系统(存储与计算)、微服务、Cloud 与 Kubernetes、Linux 与操作系统、DevOps等领域的综合运用,建议您先阅读各自领域的系列笔记。

About | 关于

Contributing

Contributions are what make the open source community such an amazing place to be learn, inspire, and create. Any contributions you make are greatly appreciated.

  1. Fork the Project
  2. Create your Feature Branch (git checkout -b feature/AmazingFeature)
  3. Commit your Changes (git commit -m 'Add some AmazingFeature')
  4. Push to the Branch (git push origin feature/AmazingFeature)
  5. Open a Pull Request

Acknowledgements

  • Awesome-Lists: 📚 Guide to Galaxy, curated, worthy and up-to-date links/reading list for ITCS-Coding/Algorithm/SoftwareArchitecture/AI. 💫 ITCS-编程/算法/软件架构/人工智能等领域的文章/书籍/资料/项目链接精选。

  • Awesome-CS-Books: 📚 Awesome CS Books/Series(.pdf by git lfs) Warehouse for Geeks, ProgrammingLanguage, SoftwareEngineering, Web, AI, ServerSideApplication, Infrastructure, FE etc. 💫 优秀计算机科学与技术领域相关的书籍归档。

Copyright & More | 延伸阅读

笔者所有文章遵循知识共享 署名 - 非商业性使用 - 禁止演绎 4.0 国际许可协议,欢迎转载,尊重版权。您还可以前往 NGTE Books 主页浏览包含知识体系、编程语言、软件工程、模式与架构、Web 与大前端、服务端开发实践与工程架构、分布式基础架构、人工智能与深度学习、产品运营与创业等多类目的书籍列表:

NGTE Books

Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].