Skip to Content
微服务与事件驱动架构
book

微服务与事件驱动架构

by Adam Bellemare
October 2021
Beginner to intermediate
250 pages
7h 11m
Chinese
Posts & Telecom Press
Content preview from 微服务与事件驱动架构
142
11
一些重量级框架正在向类似轻量级的执行模型演进。这些轻量级模型能与用
于操作其他微服务实现的
CMS
很好地集成。
你可能已经注意到,重量级框架做了很多
CMS
和事件代理已经处理的事情。
CMS
可以管
理资源分配、失败、恢复和系统伸缩,而事件代理可以提供微服务实例之间基于事件的通
信。重量级框架是融合了
CMS
和事件代理能力的独立解决方案
。第
12
章将展开更多关于
轻量级框架的话题。
11.1
 重量级框架的简单历史
重量级流处理框架直接继承自它们的重量级批处理前辈,其中最广为人知的是发布于
2006
年的
Apache Hadoop
,它提供了所有人都可以使用的开源大数据技术
Hadoop
将许多技术
绑定在一起以提供海量并行处理、失败恢复、数据持久性和内部节点通信等功能,它使得
用户可以廉价地使用硬件并轻松地解决需要数千个(或更多)节点才能解决的问题。
MapReduce
是最早广泛使用的处理超大批量数据
(又称大数据)的方法之一,不过,虽然
功能强大,但与当今的许多方案相比,它的执行速度很慢。随着时间的推移,大数据的规
模在稳步增长。尽管早期数百(或数千)
GB
的工作负载很常见
,但今天的工作负载已经
扩展到了
TB
PB
规模。随着这些数据集的增长,对更快的处理、更强大的方案、更
简单的执行方案以及能够提供近实时流处理能力的解决方案的需求也随之增长。
这就是
Spark
Flink
Storm
Heron
Beam
发挥作用的地方
。开发这些解决方案是为了
处理数据流,并比基于批处理的
MapReduce
作业更快地提供可操作的结果 ...
Become an O’Reilly member and get unlimited access to this title plus top books and audiobooks from O’Reilly and nearly 200 top publishers, thousands of courses curated by job role, 150+ live events each month,
and much more.

Read now

Unlock full access

More than 5,000 organizations count on O’Reilly

AirBnbBlueOriginElectronic ArtsHomeDepotNasdaqRakutenTata Consultancy Services

QuotationMarkO’Reilly covers everything we've got, with content to help us build a world-class technology community, upgrade the capabilities and competencies of our teams, and improve overall team performance as well as their engagement.
Julian F.
Head of Cybersecurity
QuotationMarkI wanted to learn C and C++, but it didn't click for me until I picked up an O'Reilly book. When I went on the O’Reilly platform, I was astonished to find all the books there, plus live events and sandboxes so you could play around with the technology.
Addison B.
Field Engineer
QuotationMarkI’ve been on the O’Reilly platform for more than eight years. I use a couple of learning platforms, but I'm on O'Reilly more than anybody else. When you're there, you start learning. I'm never disappointed.
Amir M.
Data Platform Tech Lead
QuotationMarkI'm always learning. So when I got on to O'Reilly, I was like a kid in a candy store. There are playlists. There are answers. There's on-demand training. It's worth its weight in gold, in terms of what it allows me to do.
Mark W.
Embedded Software Engineer

You might also like

监控运维实践:原则与策略

监控运维实践:原则与策略

Mike Julian
Kafka权威指南

Kafka权威指南

Neha Narkhede, Gwen Shapira, Todd Palino
Web容量规划之美

Web容量规划之美

Arun Kejariwal, John Allspaw

Publisher Resources

ISBN: 9787115571106