홈
태그
방명록
분류 전체보기
(40)
HM's Dairy
(2)
Dev's Life
(1)
University
(1)
WIL
(0)
Translate
(0)
Study
(3)
Next Step
(3)
Project
(5)
Home Server
(4)
Blog Project
(1)
Diary Project
(0)
Coding Test
(3)
Data Structure & Algorithm
(1)
Problem Solving
(2)
Computer
(0)
Dictionary
(0)
Network
(1)
Web
(0)
Authentication
(1)
Programming Lang
(11)
Compiler
(1)
Runtime
(0)
Java
(8)
└ Deep Java
(1)
Kotlin
(0)
Python
(1)
Javascript
(0)
Front-End
(0)
React & Next
(0)
Back-End
(6)
Spring
(2)
Database & etc
(3)
SQL
(1)
Infra
(3)
DevOps
(1)
Cloud
(2)
ETC
(6)
ABOUT ME
-
트위터
인스타그램
Today
-
Yesterday
-
Total
-
해마의 개발일지
해마의 개발일지
메뉴
검색
컨텐츠 검색
블로그 내 검색
2025년 2월 2째주
HM's Dairy/WIL
2025. 2. 8. 02:38
데이터의 이동/처리에 초점
Stream : 연속적인 데이터 흐름
Buffer : 데이터 임시 저장 후 처리 (시간, 크기, 조건 기반)
Reactive Stream : 백프레셔를 통한 데이터 흐름 제어
데이터 접근/통신 방식에 초점
Iterator : 순차적 데이터 접근
Observer : 데이터 변경 알림. 상태 변화 감지와 반응.
Publisher-Subscriber : 비동기 데이터 스트림 전달
데이터 스트림 처리
Stream Pattern
Reactive Stream Pattern (백프레셔)
처리 가능한 양 요청
Buffer Pattern
크기 기반 출력
가득 차면 출력
시간 기반 출력
시간 경과시 출력
조건 기반 출력
조건 충족시 출력
입력
데이터 접근/통신 패턴
Iterator Pattern
hasNext()
next()
Observer Pattern
Subject
Observer1
Observer2
Publisher-Subscriber Pattern
Publisher
Event Bus
Subscriber1
Subscriber2
자료구조
Stack (LIFO)
데이터 1
데이터 2
데이터 3
Push
Pop
Queue (FIFO)
Enqueue
Dequeue
공유하기
게시글 관리
해마의 개발일지
티스토리툴바
해마의 개발일지
구독하기