Elevating Kafka: Driving operational excellence with Albertsons + Forrester | Watch Webinar

eBook

이벤트 기반 시스템 설계

이벤트 기반 시스템, Microservices, Apache Kafka 스트리밍

오늘날 소프트웨어에는 대규모 데이터 세트, 지리적 격차, 복잡한 회사 구조, 변화에 직면하여 빠르고 민첩하게 대응해야 하는 필요성 등 많은 요인이 영향을 미치고 있습니다.

서비스 지향 아키텍처(SOA) 및 이벤트 기반 아키텍처(EDA)와 같은 검증된 접근 방식이 Microservices, 반응형 아키텍처, DevOps 및 스트림 처리와 같은 최신 기술과 결합되었습니다. 이러한 패턴 중 상당수는 그 자체로도 성공적입니다. 그렇지만 이 실용적인 eBook에서 보여주듯이, 함께 적용하면 더욱 종합적이고 매력적인 접근 방식을 제공합니다.

이 eBook에서는 이벤트 기반 아키텍처와 Apache Kafka®와 같은 스트림 처리 도구가 비즈니스 크리티컬 시스템을 구축하는 데 어떤 도움을 주는지 설명합니다. 다음과 같은 주제를 다룹니다.

* 이벤트 기반 아키텍처의 작동 방식
* 이벤트 기반 시스템의 이점: EDA, SOA 및 반응형 아키텍처
* 복잡한 최신 사용 사례에서 반응형 스트리밍이 요청-응답 기반 아키텍처보다 나은 이유
* Kafka와 같은 재생 가능한 로그가 Microservices 통신과 공유 데이터 세트 모두에 중심을 제공하는 이유
* 기능적인 이벤트 기반 프로그래밍을 통해 이벤트 협업과 이벤트 소싱 패턴이 안전성과 복구성을 높이는 방법
* Apache Kafka와 같은 데이터 스트리밍 플랫폼이 복잡한 이벤트 처리에 가져다주는 이점
* 이벤트 소싱, CQRS 및 분산 시스템과 같은 서비스 지향 아키텍처 내의 기본 기술
* 이벤트 소싱 및 CQRS 패턴 적용 방법, Microservices 및 SOA로 멀티팀 시스템 구축 방법
* '인사이드 아웃 데이터베이스'와 이벤트 스트림과 같은 패턴을 '단일 정보 소스'로 사용하는 방법
* 재생 가능한 로그와 Kafka의 Streams API를 사용하여 이벤트 중심과 요청 중심 인터페이스를 혼합하는 서비스 에코시스템 구축
* 데이터 스트림을 정보 소스로 사용하여 개별 팀을 넘어 부서 및 회사 규모의 대규모 아키텍처로 확장

eBook 받기

추가 리소스

cc demo
kafka microservices
Image-Event-Driven Microservices-01

추가 리소스

cc demo
kafka microservices
microservices-and-apache-kafka