2019-12-16

2019-12-12 피드백 || RDB 와 NO-sql

2019-12-12 피드백 || RDB 와 NO-sql RDB (Relational Database) ACID rules 원자성(Atomicity) - 중간 단계까지 실행되고 실패하는 일이 없도록 하는 것 일관성(Consistency) - 트랜잭션 실행을 성공적으로 완료하면 언제나 일관성 있는 데이터베이스 상태로 유지하는 것 고립성(Isolation) - 다른 트랜잭션의 작업이 끼어들지 못하도록 보장하는 것 지속성(Durability) - 성공적으로 수행된 트랜잭션은 영원히 반영되는 것 NO-sql...

2019-12-14

2019-12-12 피드백 || API 요청조절 - 스로틀링(Throttling), 디바운스(Debounce)

2019-12-12 피드백 || API 요청조절 - 스로틀링(Throttling), 디바운스(Debounce) 스로틀 (Throttle) 정해진 시간보다 많은 요청을 제한적 수용 디바운스 (Debounce) 연속적인 요청 발생 후 일정 시간 후 수용 버킷 알고리즘 FIFO 큐 형태로 패킷을 버킷에 담듯 쌓아서 처리 알고리즘에 따라 패킷제어 토큰 버킷 (Token bucket) 정해진 양의 토큰을 순환적으로 전달될 요청에 담아 토큰을 포함한 요청만 처리하는 패킷제어 소요시간 계산식 time...