内容简介
AbouttheTechnologyManyhigh-profileapplications,likeLinkedInandNetflix,delivernimble,responsiveperformancebyreactingtouserandsystemeventsastheyoccur.Inlarge-scalesystems,thisrequiresefficientlymonitoring,managing,andreactingtomultipleeventstreams.ToolslikeKafka,alongwithinnovativepatternslikeunifiedlogprocessing,helpcreateacoherentdataprocessingarchitectureforevent-basedapplications.AbouttheBookEventStreamsinActionteachesyoutechniquesforaggregating,storing,andprocessingeventstreamsusingtheunifiedlogprocessingpattern.Inthishands-onguide,you'lldiscoverimportantapplicationdesignslikethelambdaarchitecture,streamaggregation,andeventreprocessing.You'llalsoexplorescaling,resiliency,advancedstreampatterns,andmuchmore!Bythetimeyou'refinished,you'llbedesigninglarge-scaledata-drivenapplicationsthatareeasiertobuild,deploy,andmaintain.What'sinsideValidatingandmonitoringeventstreamsEventanalyticsMethodsforeventmodelingExamplesusingApacheKafkaandAmazonKinesis