추천사의 원문 주소는 다음과 같다. https://kevlinhenney.medium.com/architecture-as-journey-5e6af96ee102 책의 내용을 있는 그대로 요약하거나, 옮겨 적는 것은 저자나 번역가에 대한 예의가 아니라고 생각하여 가급적 하지 않는다. 추천사 자체보다는 공개된 구문들이니 예외...라고 생각하여, 기록하며 원문과 출처를 찾아본다. 아키텍처는 시스템을 구체화 하는 중요한 설계 결정을 표현하며, 그 결정의 중요도는 변경에 드는 비용으로 측정된다. Software architecture represents the significant design decisions that shape a system, where significant is measured by cost..
들어가는 말 동기(sync)와 비동기(async), 블로킹(blocking)과 논블로킹(non-blocking) 사전적인 의미를 학습과 암기에 의해 알고 있다. 그리고 매번(아니 매년) 다시 볼 때마다 뭘 잘못 이해했었는지, 이번에는 제대로 이해했다고 착각한다, 시간이 지나면 원상복귀다. 그렇다 모르는 거다. 변명이 길었다. 지금까지는? 처음 접한 건 웹 개발을 막 시작할 때쯤 ibm developerworks에 올라온 아티클에서 2 by 2 테이블과 해석본들이었다. 아쉽게도 원문은 이제 보이지 않지만, 사진이나 그림은 구글링 해보면 충분히 많이 나온다. 동기 sync: 작업이 끝날 때까지 기다리고 응답을 받음 비동기 async: 작업이 끝나면 따로 응답을 받음 블로킹 blocking: 함수가 완료되면 ..
- Total
- Today
- Yesterday
- Async
- elasticsearch
- Kafka
- 에픽테토스
- opensearch
- 기술센싱
- meta character
- kafka 2.8.0
- pecs
- 클린 아키텍처
- 전설로떠나는월가의영웅
- Spring
- fsync
- Dangling
- COMMIT
- flush
- 개발자
- jhipster
- Generic
- AWS
- 기술블로그
- 사기꾼증후군
- 만들면서 배우는 클린 아키텍처
- PatternSyntaxException
- Java
- 기술사이트
- WebSocket
- percolate
- 말의품격
- completablefuture
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | 3 | 4 | 5 | 6 | 7 |
8 | 9 | 10 | 11 | 12 | 13 | 14 |
15 | 16 | 17 | 18 | 19 | 20 | 21 |
22 | 23 | 24 | 25 | 26 | 27 | 28 |
29 | 30 | 31 |