Community

개발자 99% 커뮤니티에서 수다 떨어요!

← Go back
TIL #6 동시성
by yyy
#pragmatic
2년 전
567

오늘 TIL 3줄 요약

  • 많은 프로그래머들이 순차적인 방식에 익숙하다. 그러나 이는 현실을 제대로 반영하지 못한다. 현실은 동시적이니까.

  • 동시적인 프로그래밍의 가장 큰 적은 공유 상태이다.

  • 공유 상태를 줄이는 방법으로 액터와 프로세스 및 칠판을 소개한다.

TIL (Today I Learned) 날짜

2022. 05. 25

오늘 읽은 범위

6장. 동시성

책에서 기억하고 싶은 내용을 써보세요.

  • 항목 33. 시간적 결합 깨트리기

Tip 56 Analyze Workflow to Improve Concurrency

  • 항목 34. 공유 상태는 틀린 상태

Tip 57 Shared State Is Incorrect State

Tip 58 Random Failures Are Often Concurrency Issues

  • 항목 35. 액터와 프로세스

Tip 59 Use Actors For Concurrency Without Shared State

  • 항목

    36. 칠판

Tip 60 Use Blackboards to Coordinate Workflow

오늘 읽은 소감은? 떠오르는 생각을 가볍게 적어보세요

  • 단일 프로세서의 파워를 향상시키기 어려워진 상황에서 동시성과 병렬성은 소프트웨어가 반드시 달성해야 하는 요구사항이다. 책은 소프트웨어의 변화 방향에 대해 알려주는 것 같다.

궁금한 내용이 있거나, 잘 이해되지 않는 내용이 있다면 적어보세요.

  • 시간 결합도를 줄일 수 있는 방법에 대해 더 잘 알고 싶다.

오늘 읽은 다른사람의 TIL