inflearn logo
강의

강의

N
챌린지

챌린지

멘토링

멘토링

N
클립

클립

로드맵

로드맵

지식공유

묻고 답해요

172만명의 커뮤니티!! 함께 토론해봐요.

6강 - 해시태그 모델의 샤딩 전략에 대하여, 분산 정도(데이터 편중)와 트랜잭션 성능의 trade off 상황 발생 시에 대한 고민

해결됨

분산 데이터 모델링

안녕하세요, 선생님! 6강 해시태그 모델을 배운 후 데이터 분산 정도와 트랜잭션 일관성의 trade off에 대한 선택이 생각났고, 이에 대한 선생님의 고견은 어떠하실지 궁금하여 질문 올리게 되었습니다. 질문 내용은 아래와 같습니다. 데이터 편중도 크고 vs 트래픽이 많이 발생하여 트랜잭션까지 고려해야할때 샤딩키를 어떤 것으로, 어떤 부분을 tradeoff의 우선순위로 지정하는 것이 좋을지 저의 경우 트래픽을 선택할 것 같은데, 데이터 편중에 대해 추가적인 보완사항이 있다면 어떤 것이 있을지 일단 강의의 경우, 제가 이해한 내용으로는, 해시태그 모델과 같이, PK/FK의 분산 정도가 비슷하고, 부모 속성(FK)에 의한 쏠림 현상이 발생하여도 그 규모가 충분히 크지 않으므로 쓰기 경로를 중점적으로 고려하여(동일 게시글에 대한 해시태그를 동일 샤드에 저장) 설계한다. 이와 같습니다. 저는 해시태그 모델과 함께, 다른 예를 들어, 하루에 50,000건의 거래가 이루어지는 대규모 거래가 발생하는데, 이를 거래 게시판을 각 도메인 별(화장품/전자기기 등)로 별도로 만들어서 한 거래게시판 당 하루에 10,000건의 게시글, 1개의 1000~2000개의 찜이 발생한다고 하였을때의 상황에 대해 생각해보았습니다. 제가 만약 실무에서 찜 DB를 설계한다고 가정하고, 이에 대해 대응한다고 하였을때, 1) 게시글 ID와 찜(누가 찜했는지 구분해야 함, 찜ID로 구분한다고 가정하면)의 트래픽이 한 한 게시글 기준 찜 몇천여개, 게시글 총 만여개의 수준으로 발생하여 규모가 충분히 작다고 볼 수 없습니다. 2) 따라서 데이터 쏠림 현상에 대해 고민을 안할래야 안할 수가 없고, 그러면서도 데이터의 균등한 샤딩에 대해서도 고민이 들게 되었습니다. 3) 결국 데이터 분산을 균등하게 하느냐, 쏠림이 발생하더라도 쓰기 트래픽의 성능과 일관성, 조회 성능의 이점이 큰 것인가를 선택해야 하는데 4) 분산을 선택하지 않고, 트래픽 성능/일관성/조회 성능을 생각하였을때, 확실히 단일 데이터베이스에 있을때 성능적인 측면에서도 좋고, 일관성, 특히 조회 시 별도의 CQRS 전용 쿼리모델이나 DB를 따로 두지 않고 인덱스도 따로 설계하지 않는 등 훨씬 엄청난 이점이 될 것으로 판단이 됩니다. 따라서, 분산 정도 대신 성능 쪽으로 결론짓고 샤딩 키를 찜 ID 대신 게시글 ID로 지을 것 같습니다. 대신, 엄청난 트래픽으로 인해 데이터 편중이 너무 커진다면 게시글 생성일자를 샤드키로 추가하여 데이터를 좀 더 세부적으로 분리할 것 같습니다(아니면 더 좋은 방안이 있을지). 이에 대해 선생님의 생각이 궁금하여 질문드리게 되었습니다! 감사합니다.

  • dbms/rdbms
  • msa
  • modeling
  • 소프트웨어-설계
  • 시스템-디자인
  • database-modeling
Hyo Kyun Lee 댓글 2 좋아요 0 조회수 74

운영체제 강의 27분 (CPU 스케줄링 - SRTF)

해결됨

(2026 최신!) 일주일만에 합격하는 정보처리기사 실기

CPU 스케줄링에서 SRTF(Shortest Remaining Time First)에 대해 질문 있습니다. 실제 시험에서 SRTF or SRT or SRF 셋 중에 하나를 쓰면 정답인가요? 시중에 있는 기출문제집의 해답에서는 SRT라고 되어 있어서 질문 드립니다.

  • python
  • java
  • c
  • 정보처리기사
  • 정보처리산업기사
준상 댓글 2 좋아요 0 조회수 78

2022년 2회차 실기 4번

미해결

윤파고의 정보처리기사 DB/프로그래밍 All-In-One

col2만 세어야 하니까 3이죠,,?

  • python
  • java
  • c
  • dbms/rdbms
  • 정보처리기사
andrew98038@gmail. 댓글 1 좋아요 0 조회수 46

Chat GPT API 설정하기 프롬프트

미해결

100% 비개발자 바이브 코딩: 앱 200개로 월 140만 수익 노하우

파이썬 설치 강의 이후 GPT API 설정을 진행하는 과정에서 파일 경로가 auto_machin/flutter_app_generator 로 안내되고 있습니다. 해당 경로의 파일은 48~49강에서 생성되는 것으로 보이는데, 현재 강의 흐름상 해당 파일이 아직 없는 상태에서 설정을 진행하게 되어 혼란이 발생할 것 같아요ㅜㅜ 해당 강의는 50강 이후로 순서를 조정하는 것이 더 적절해 보이는데, 확인 부탁드립니다.

  • python
  • flutter
  • chatgpt
  • claude
  • 바이브코딩
댓글 2 좋아요 0 조회수 97

이론 v0.91 오타 문의

해결됨

(2026 최신!) 일주일만에 합격하는 정보처리기사 실기

10. 프로그래밍 언어 활용 에서 3.java 관계연산자/비트연산자의 문제풀이 보시면 F | T 할때 F 를 0000 T를 1111로 표현하던데 true는 0001 아닌가요? F|T -> 0000 | 1111 -> 1111 -> T 라고 되어잇고 XOR 연산자에도 T를 1111 로 표기해서 묻습니다.

  • python
  • java
  • c
  • 정보처리기사
  • 정보처리산업기사
최민영 댓글 2 좋아요 0 조회수 89

31분 50초 JAVA 문제

해결됨

(2026 최신!) 일주일만에 합격하는 정보처리기사 실기

안녕하세요 31분 50초 Child() 함수에 this(5000) 이 있는데 부모를 호출 할 수 있나요? 저는 super, this 아무것도 없을때 명시적으로 super 는 없지만 자동으로 부모를 호출한다 super 가 있으면 부모를 호출한다. super, this 는 함께 못 쓰인다. 이렇게 알고 있어서, 문제를 풀 때 super 가 명시적으로 없어도 항상 숨어있다고 생각하고 접근했습니다. 그래서 Child() 생성자에 this 가 있으면 super 는 실행되지 않는다고 생각해서 부모 생성자 호출 과정을 제외하고 풀었는데, 결과가 다르게 나와서 헷갈렸습니다 this 가 있는데도 부모 호출이 맞는지 궁금합니다. 그리고 부모를 호출한다면 child() -> parent() -> parent(int x) -> child(int x) 순서가 맞는지도 알려주세요

  • python
  • java
  • c
  • 정보처리기사
  • 정보처리산업기사
whks 댓글 2 좋아요 0 조회수 78

BGM 결과조회에서 계속해서 오류가 납니다

해결됨

원클릭으로 AI가 생성해주는 Youtube 쇼츠 만들기 자동화(with n8n)

영상보고 다시 해봤는데도 계속해서 오류가 납니다. 원인이 뭘까요?

  • python
  • youtube-api
  • n8n
  • 인공지능(ai)
fayest 댓글 3 좋아요 0 조회수 107

Breadth MMFI 404 에러

해결됨

(AI 퀀트) 바이브 코딩으로 미국 주식 AI 자동 분석 시스템 만들기 with Claude Code

안녕하세요 Part 2 프롬프트 5번에서 MMFI 지표 바탕으로 Breadth 관련 지표를 두고 있는데, 404에러가 확인됩니다. (강사님 코드로도) 연관 강의 : 200일선의 마법 & Breadth & 금리/신용 센서 연관 프롬프트: _breadth_signal 메서드를 추가해줘. yfinance로 ^MMFI(NYSE 50일 MA 위 종목 비율)를 3개월치 가져와서: - 70% 이상: risk_on - 50~70%: neutral - 30~50%: risk_off - 30% 미만: crisis 데이터 수집 실패 시 {'breadth_pct': None, 'breadth_regime': 'neutral'} 반환. logger.debug로 에러 로깅하되 시스템은 멈추지 않도록 해줘. 다른 대체 지표를 두고 해야할 것 같은데, 어떤게 좋을까요?

  • HTML/CSS
  • python
  • 머신러닝
  • 인공지능(ai)
  • 바이브코딩
AiwkBon 댓글 1 좋아요 0 조회수 72

이론 요약 파일 버전1

해결됨

(2026 최신!) 일주일만에 합격하는 정보처리기사 실기

v1.0 이론을 업로드해주신다고 하였는데, 혹시 언제쯤 업로드될까요?

  • python
  • java
  • c
  • 정보처리기사
  • 정보처리산업기사
osoh63 댓글 3 좋아요 0 조회수 159

구글 플레이 등록 시, Privact Policy URL 등록 팁

미해결

100% 비개발자 바이브 코딩: 앱 200개로 월 140만 수익 노하우

url 등록할때에 Deploy to Flycricket을 클릭하여 url을 생성한 후 붙여넣기하면 됩니다

  • python
  • flutter
  • chatgpt
  • claude
  • 바이브코딩
댓글 1 좋아요 0 조회수 81

해당 프로젝트 깃헙 주소도 공유해주시나요?!

해결됨

(AI 퀀트) 바이브 코딩으로 미국 주식 AI 자동 분석 시스템 만들기 with Claude Code

안녕하세요~ 강의 잘 듣고 있습니다! ㅎㅎ 저의 경우 Codex를 이용중에 있어서 vscode + codex 를 통해 실습해보고 있는데 미세하게 claude 모델이랑 다른 output이 나오긴 합니다. 관련하여 비교분석 할 수 있게끔 강사님 깃헙 코드도 같이 있으면 좋을 것 같습니다~

  • HTML/CSS
  • python
  • 머신러닝
  • 인공지능(ai)
  • 바이브코딩
AiwkBon 댓글 4 좋아요 0 조회수 108

노션자료와 pdf 다운자료는 다른 건가요?

해결됨

(AI 퀀트) 코드 한 줄 안 쓰고 주식 자동 분석 시스템 만들기 feat. Claude CLI

안녕하세요. PDF파일은 바로 받아지는데, 노션 자료는 보려면 노션 로그인을 해야한다고 떠서요. PDF파일과 노션파일이 다른건지, 노션파일 보려면 따로 노션에 가입해야하는 건지 궁금해요. 감사합니다.

  • python
  • flask
  • next.js
  • 인공지능(ai)
sunyoung8985 댓글 2 좋아요 0 조회수 107

1-1강의에서 거래대금이 정확하게 출력을 못하는데...방법이 없을까요?

해결됨

(AI 퀀트) 코드 한 줄 안 쓰고 주식 자동 분석 시스템 만들기 feat. Claude CLI

해당 프롬프트를 복사해서 붙여넣기를 했는데 계속 거래대금을 찾지 못하고 거래대금이 정확하게 안나와서 나오게 해달라고 요청하니깐 polling API로 별도 조회하게 만들어줬는데 이거 문제가 없을까요? 그리고 주신 프롬프트로는 거래대금을 제대로 가지고 오질 못하는데 이거 해결 방법이 따로 있나요? 클로드한테 물어봐도 다른 API로 가지고 오라고만 하긴하는데.... 혹시 다른 방법이 있나해서 질문 남겨 봅니다.

  • python
  • flask
  • next.js
  • 인공지능(ai)
김진석 댓글 1 좋아요 0 조회수 88

디스코드 질문은 어떻게 하나요?

해결됨

(AI 퀀트) 코드 한 줄 안 쓰고 주식 자동 분석 시스템 만들기 feat. Claude CLI

강의 중간중간 디스코드 달라고 하셨는데.. 어떻게 추가하는지좀 알려주세요.. 사용자명이 '호두감자'가 아닌 것 같아요 💡 수강생 안내 사항 (커뮤니티 가이드) 학습 관련 질문 : 구체적으로 적을수록 정확한 답변을 받을 수 있습니다. 작성 팁 : 마크다운과 단축키를 활용하면 글을 더 편리하게 작성할 수 있습니다. 사전 검색 : 질문을 남기기 전, 커뮤니티 질문 & 답변에 비슷한 내용이 있었는지 먼저 검색해 보세요. 커뮤니티 매너 : 서로 예의를 지키며 존중하는 분위기를 함께 만들어가요. 서비스 문의 : 인프런 서비스 관련 문의는 1:1 문의하기 를 이용해 주세요.

  • python
  • flask
  • next.js
  • 인공지능(ai)
beeng Ho 댓글 1 좋아요 0 조회수 84

part2 파일

해결됨

(AI 퀀트) 코드 한 줄 안 쓰고 주식 자동 분석 시스템 만들기 feat. Claude CLI

안녕하세요 파트2 완성파일본이 보이지 않습니다 ㅜㅜ 아래 질문에서 답변 남겨주신 글도 봤는데 없습니다..

  • python
  • flask
  • next.js
  • 인공지능(ai)
dlsdud3913 댓글 2 좋아요 0 조회수 79

수강기간 연장 문의드립니다.

해결됨

[퇴근후딴짓] 빅데이터 분석기사 실기 (작업형1,2,3)

안녕하세요. 작년 4월에 등록하고 올해 6월 실기 시험을 앞두고 있는 수강생입니다. 6월 실기 시험을 준비하며 강의를 들으며 재학습을 하려고 보니 만료 기한이 다가와서 수강 연장이 가능할지 문의드립니다. 이메일 주소는 아래와 같습니다. yddevmax@gmail.com

  • python
  • 머신러닝
  • 빅데이터
  • pandas
  • 빅데이터분석기사
동동 댓글 2 좋아요 0 조회수 61

리스트, 딕셔너리,튜플 강의 위치

해결됨

(2026 최신!) 일주일만에 합격하는 정보처리기사 실기

(기출)2025년 3회 코드해설 14분 40초 리스트, 딕셔너리, 튜플에 대해 말씀해주시는데, python부분을 모두수강하였는데 이 부분은 따로 들은 기억이 없어 혹시 어디에 이부분 설명이 있는지 궁금하여 질문남깁니다. 좋은 강의 잘듣고있습니다. 감사합니다.

  • python
  • java
  • c
  • 정보처리기사
  • 정보처리산업기사
hangil lee 댓글 2 좋아요 0 조회수 68

자료 다운로드 건 문의 입니다.

해결됨

2026 벼락치기 합격! 기출문제 집중 정보처리기사 실기

안녕하세요 수업노션자료파일에 보면 자료 다운로드 가 있는데 받으면 empty zip 파일만 생깁니다. 파일 받을 수 없는건가요? 보내주신 메일로 받아도 똑같다고 제가 다시 확인 후 메일 보내 달라고 요청했는데 회신이 없습니다 .확인 부탁 드립니다.

  • python
  • java
  • c
  • 정보처리기사
  • database
violin_ku 댓글 2 좋아요 0 조회수 96

부모 호출 관련 여부

해결됨

(2026 최신!) 일주일만에 합격하는 정보처리기사 실기

Java: 상속을 정리하는 문제 10개 Java 강의를 들으면서 자식을 호출할 때 부모 기본 생성자 또는 부모꺼를 호출 후 자식 것을 호출해야한다는 내용과 자식만 호출해도 되는 경우의 내용이 섞여서 나오는데 자식을 호출할 때 부모 기본 생성자 또는 부모꺼를 호출 후 자식 것을 호출하는 경우가 어떤 것이 있는지 정리해서 알려주실 수 있을까요?

  • python
  • java
  • c
  • 정보처리기사
  • 정보처리산업기사
dhkdxo12 댓글 2 좋아요 0 조회수 77

인기 태그

인프런 TOP Writers

주간 인기글