Giter Site home page Giter Site logo

23-11-designingdataintensiveapplications's Introduction

데이터 중심 어플레케이션 설계 스터디

스터디 내용 보러가기

정리 자료
01주차(07.18 ~ 07.24): Ch01 신뢰 어플리케이션
02주차(07.25 ~ 07.31): Ch02 데이터 모델과 질의 언어(관계형 모델과 문서 모델)
03주차(08.01 ~ 08.07): Ch02 데이터 모델과 질의 언어(데이터를 위한 질의 언어, 그래프형 데이터 모델)
04주차(08.08 ~ 08.14): Ch03 저장소와 검색 (데이터 베이스를 강력하게 만드는 데이터 구조)
05주차(08.15 ~ 08.21): Ch03 저장소와 검색 (트랜잭션 처리나 분석?, 칼럼 지향 저장소)
06주차(08.22 ~ 08.28): Ch04 부호화와 발전 (데이터 부호화 방식)
07주차(08.29 ~ 09.04): Ch04 부호화와 발전 (데이터 플로 모드, 고부하로 확장)
08주차(09.05 ~ 09.11): Ch05 복제 (리더와 팔로워, 복제 지연문제, 다수 리더 복제)
09주차(09.12 ~ 09.18): Ch05 복제 (리더 없는 복제)
10주차(09.19 ~ 09.25): Ch06 파티셔닝
11주차(10.04 ~ 10.10): Ch07 트랜잭션(애매모호한 트랜잭션의 개념, 완화된 격리 수준)
12주차(10.11 ~ 10.17): Ch07 트랜잭션(직렬성)
13주차(10.18 ~ 10.24): Ch08 분산시스템의 골칫거리(결함과 부분 장애, 신뢰성 없는 네트워크, 신뢰성 없는 시계)
14주차(10.25 ~ 10.31): Ch08 분산시스템의 골칫거리(지식, 진실, 그리고 거짓말)
15주차(11.01 ~ 11.07): Ch09 일관성과 합의(일관성 보장, 선형성, 순서화 보장)
16주차(11.08 ~ 11.14): Ch09 일관성과 합의(분산 트랜잭션과 합의)
17주차(11.15 ~ 11.21): Ch10 일괄처리(유닉스 도구로 일괄 처리하기, 맵리듀스와 분산 파일 시스템)
18주차(11.22 ~ 11.28): 자체 휴무
19주차(11.29 ~ 12.05): Ch10 일괄처리(맵리듀스를 넘어)
20주차(12.06 ~ 12.12): 자체 휴무
21주차(12.13 ~ 12.19): CH11 스트림 처리(이벤트 스트림 전송, 데이터 베이스와 스트림, 스트림 처리)

진행방식

  1. 매주 해당 챕터에 대해서 읽고 정리한 내용을 PR로 올립니다.
  2. 모임 시간에 모여 발표자를 선정하고 자신이 정리한 내용을 발표합니다.
  3. 추가로 논의 했으면 하는 내용에 대해서 논의합니다

스터디 규칙

  • PR은 발표 하루 전인 월요일 23시 59분까지 올려야 합니다.
  • PR을 올리지 않거나 모임에 결석할 경우 경고를 받게 되며 3회 이상 경고 시 스터디를 진행할 수 없습니다.
  • PR을 늦게 올리거나 모임의 지각할 경우 2회당 1회 경고를 받게 됩니다.

23-11-designingdataintensiveapplications's People

Contributors

dawonparkk avatar dojinyou avatar eastperson avatar eom-ti avatar im-gnar avatar menthamin avatar songkg7 avatar

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.