inflearn logo
강의

강의

N
챌린지

챌린지

멘토링

멘토링

N
클립

클립

로드맵

로드맵

지식공유

묻고 답해요

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

아키텍처 관련 질문

미해결

Kafka & Spark 활용한 Realtime Datalake

아키텍처 설계 부분에서 궁금한 점이 있어 질문드립니다. 일반적으로 원천 → 수집 → 저장 → 처리 → 제공 → 활용 의 흐름으로 데이터 아키텍처를 설명해주셨는데, 이 중 원천 에 해당하는 부분에서 조금 헷갈리는 지점이 있습니다. 이전 강의에서 DW, DL, Lakehouse를 구축할 때 원천 데이터를 가져와 별도의 저장소에 다시 저장하며, 이 과정에서 데이터가 중복될 수 있고 그 중복이 필요한 이유에 대해서도 설명해주셨던 것으로 이해했습니다. 그래서 제가 이해한 내용을 예시로 확인하고 싶습니다. 예를 들어, 사내에 어떤 제품이 있고 해당 제품의 백엔드 서버가 RDB를 사용하며 서비스 데이터가 그 RDB에 저장되고 있다고 가정했을 때, DW, DL, Lakehouse를 구축하는 관점에서는 이 서비스용 RDB 자체가 raw data source(원천 데이터) 가 되고, 이 RDB로부터 데이터를 수집하여 DW, DL, Lakehouse 등에 다시 적재하는 구조로 이해했는데 이렇게 이해하는 것이 맞을지 궁금합니다.

  • kafka
  • apache-spark
  • pyspark
  • data-lake
nealzs 댓글 1 좋아요 0 조회수 83

안녕하세요. 코드 공개가 불가능하면 어떻게 해야할까요

미해결

데이터분석가 서류탈락? 알려드릴게요, 되는 포트폴리오

안녕하세요. 강의 잘 들었습니다. 기업에서 인턴할때 진행했던 프로젝트라 코드 공개가 불가능하면 어떤식으로 만드는게 좋을까요.

  • python
  • sql
  • mysql
kgy1607 댓글 2 좋아요 1 조회수 115

app.config["MONGO_URI"] = "mongodb://localhost:27017/pm_db"

해결됨

남박사의 파이썬으로 실전 웹사이트 만들기

app.config["MONGO_URI"] = "mongodb://localhost:27017/pm_db" 여기에 MS-SQL 연결이 가능할까요 몽고를 사용요하지 않고... 예) ConnString = "Provider=SQLOLEDB;Data Source= 서버 주소 ;Initial Catalog=Board;User ID=아이디;Password=암호;"

  • python
Bokhee Hong 댓글 2 좋아요 0 조회수 79

n8n 개인컴으로 호스트할 때

해결됨

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

구글시트는 동영상 따라 하긴 했는데.... n8n하고 openai 연동 api랑 baseurl 설정 어떻게 하는지 좀 알려주세요.ㅜㅜ

  • python
  • youtube-api
  • n8n
  • ai-활용-(ax)
박성연(생성AI 10회차) 댓글 2 좋아요 0 조회수 86

좋아요 기능 정합성 보장 방법

해결됨

스프링부트로 직접 만들면서 배우는 대규모 시스템 설계 - 게시판

학습 관련 질문을 최대한 상세히 남겨주세요! 고민 과정도 같이 나열해주셔도 좋습니다. 먼저 유사한 질문이 있었는지 검색해보세요. 인프런 서비스 운영 관련 문의는 1:1 문의하기를 이용해주세요. 좋아요에 대한 정합성을 (article_id, user_id) 유니크 인덱스로 보장하는 것은 DB의 역할이라고 생각합니다. 그렇다면, 다수의 동시 요청이나 사용자의 반복 클릭(예: 좋아요 버튼을 연속으로 누르는 경우) 상황에서 불필요한 DB 부하와 예외 발생을 줄이기 위해 애플리케이션 단에서는 어떤 방식으로 이를 보완하고 처리하는 것이 적절한가요? 좋아요에 대한 정합성을 (article_id, user_id) 유니크 인덱스로 보장하는 것은 DB의 역할이라고 생각합니다. 다만, 다수의 동시 요청이나 사용자의 반복 클릭(예: 좋아요 버튼을 연속으로 누르는 경우) 상황에서는 애플리케이션 단의 단순한 선행 검증만으로는 이를 제어하기 어렵다고 느꼈습니다. 예를 들어, 아래와 같은 코드에서는 다음과 같은 경쟁 상태(race condition)가 발생할 수 있습니다. T1: exists → false T2: exists → false T1: insert T2: insert ❌ (유니크 제약 위반) if (!likeRepository.exists(postId, userId)) { likeRepository.save(...); } 이처럼 애플리케이션 레벨의 exists → insert 패턴이 동시성 문제를 해결하지 못하는 상황에서 DB 예외에만 의존하지 않고 불필요한 중복 요청과 예외 발생을 줄이기 위해 애플리케이션 단에서는 어떤 방식으로 이를 보완하는 것이 바람직하다고 보시는지 궁금합니다.

  • java
  • mysql
  • spring-boot
  • kafka
  • redis
근것 댓글 2 좋아요 0 조회수 127

리플렉션 default

미해결

김영한의 실전 자바 - 고급 2편, I/O, 네트워크, 리플렉션

영한형님 리플렉션 디폴트로 바꾸는데 그냥 디폴트 생성자 만들면 안되나요?

  • java
  • 네트워크
  • 객체지향
김성관 댓글 1 좋아요 0 조회수 79

6.3.3 계좌 보우 종목 조회하기 부분/ 보유종목 리턴 건 관하여

해결됨

파이썬 주식 매매 봇으로 주식시장 자동사냥하기

안녕하세요 강의 잘듣고 있습니다. 덕분에 퀀트에 대해 많이 배우고 있습니다. 다름이 아니라, 6.3.3 계좌 보우 종목 조회하기 부분에서 보유종목 리턴 건 관하여 질문이 있습니다. 거래 내역이 없는 최초 생성된 계좌에 경우 계좌 주식이 아예 없을 경우에 리스트 형태로 []로 터미널로 보여지는데 정상인지 여쭤보고싶습니다.보유 주식 0 + 예수금 0인 경우 (완전 빈 계좌) 이때 한국투자 주식잔고조회(TTTC8434R) 응답은 보통 이렇게 옴: ✅ output1 (보유종목 목록) 빈 리스트 또는 아예 필드 자체가 없음 GPT에게 물어보니, 모의계좌, 실전계좌 모두같은 상황이라서, 여쭤봤습니다. 답변주시면감사하겠습니다!

  • python
  • pandas
  • 차트분석
  • 퀀트
  • trading
sungjun12110 댓글 1 좋아요 0 조회수 92

섹션1 switch-case문 질문

해결됨

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

6분경 Java에서 int i=3; int k=1; 이라고 초기화를 시켜주었는데 case 3: k=0일 때 초기화 한 값 k=1이 들어와야 하는거 아닌가요?? 그래서 정답은 -8이 아니고 -7

  • python
  • java
  • c
  • 정보처리기사
김가현 댓글 2 좋아요 0 조회수 46

섹션1에 10강 17분 38초 질문

해결됨

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

Java 함수의 예시 살펴보기-4를 보고있습니다. 반복문에서 for(int i = str.length()-1 ; i>=0 ; i--)일 때에 "Hello World" 띄어쓰기 포함해서 총 11글자라서 반복문에 대입하면 lroW olleH 가 되야하는거 아닌가요?? str.length()-1 초기식에서 -1을 하는데 어떻게 d도 출력이 되는거죠?

  • python
  • java
  • c
  • 정보처리기사
김가현 댓글 2 좋아요 0 조회수 48

ec2 에서 Linux버전이 달라져서 설치가 안되는것 같은데 자료 최신화좀 해주세요.

미해결

자바와 스프링 부트로 생애 최초 서버 만들기, 누구나 쉽게 개발부터 배포까지! [서버 개발 올인원 패키지]

수업자료 최신화좀 해주세요. pdf 자료 보면서 하다가 하다 하다 안되서 커뮤니티랑 찾다보니까 버전 안맞아서 설치 안되고 있엇네요. 자료 최신화 하면 좋을것 같습니다.

  • java
  • spring
  • aws
  • mysql
  • spring-boot
  • jpa
아무개김 댓글 3 좋아요 0 조회수 130

api gateway 에서 인증 처리

미해결

Spring Cloud로 개발하는 마이크로서비스 애플리케이션(MSA)

api gateway 에서 jwt 검증을 해서 분기를 시키는데, 세션-쿠키 방식일때도 api-gateway에서 처리 하나요 ? 만약 세션-쿠키 방식일 때,user-service 에서 인증 처리한다고 하면, order 서비스에서 인증이 필요한 경우, user-service로 http 통신으로 인증을 확인하나요 ?

  • spring-boot
  • jpa
  • 아키텍처
  • spring-cloud
  • kafka
  • msa
  • rabbitmq
jyoung7988 댓글 1 좋아요 0 조회수 86

Batch 패키지 설계 — 실무에서 Job 단위 구조

미해결

죽음의 Spring Batch: 새벽 3시의 처절한 공포는 이제 끝이다.

킬구형 ㅎㅇ 요즘에 배치 다시 학습하면서 좀 고민인 부분이 있음. 현재 회사에서 배치 Job이 좀 많이 늘어나면서 코드 관리가 너무 어렵더라고. Spring MVC에서는 Controller-Service-Repository 같은 레이어드 아키텍처나 클린 아키텍처처럼 널리 쓰이는 구조가 있는데, 배치 쪽은 이런 패키지 구조나 설계 방식에 대한 레퍼런스가 상대적으로 적은 것 같아서. 최근에 클린 아키텍처를 배우면서 배치에도 이런 구조를 적용할 수 있는지 궁금해졌거든. 지금 나는 대략 이런 식으로 구성하고 있어: batch/ ├── order/ │ ├── confirm/ │ │ ├── OrderConfirmJobConfig.java │ │ ├── OrderConfirmReader.java │ │ ├── OrderConfirmProcessor.java │ │ ├── OrderConfirmWriter.java │ │ └── OrderConfirmJobListener.java ├── payment/ │ ├── settle/ │ └── cancel/ ├── support/ ├── domain/ ├── application/ └── infrastructure/ 하나의 Job을 하나의 큰 애그리게이트처럼 보고 있어서, 관련 클래스를 패키지별로 분리하기보다 한 폴더 안에서 로우 레벨로 관리하는 게 더 편하더라고. 근데 Job이 계속 많아질수록 이게 맞는 건지, 더 나은 방법이 있는 건지 잘 모르겠어서. 혹시 형은 실무에서 Job이 많아졌을 때 패키지 구조나 코드 구성을 어떻게 가져가? 객체 간 위계나 import 의존성 방향 같은 것도 신경 써서 설계하는지도 궁금해. 물론 사람마다 차이가 있겠지만 시간 괜찮으면 경험 공유해주면 도움이 많이 될 것 같아!

  • java
  • spring
  • spring-boot
  • spring-batch
  • backend
퓨퓨 댓글 2 좋아요 1 조회수 151

비교연산자와 반복문+조건문 문제 풀이 강의 질문

해결됨

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

16분 50초쯤 출력값에 대해서 설명을 해주셨는데 정답이 이상하다고 생각됩니다. i%2 == 0 에서 i가 0일 경우에는 0%2= 나눌 값이 없으니 나머지가 2가 그대로 다시 나오는거 아닌가요? 필기 공부할 때 책에서 봤던 것 같습니다.

  • python
  • java
  • c
  • 정보처리기사
김가현 댓글 2 좋아요 0 조회수 64

11강 numpy의 axis 축 질문 드립니다.

미해결

[개정판] 파이썬 머신러닝 완벽 가이드

안녕하세요. 먼저 좋은 강의를 해주시는 것에 대해 감사 인사드립니다. 강의 잘 듣고 있습니다. 감사합니다. 다름이 아니라, 11강 동영상 강의 내용 중 numpy의 axis 축은 가장 기본이 되는 단일 단위 먼저 뒤의 숫자가 부여된다고 하셨습니다. 그 예시로 3차원배열을 보여주시면서 axis 2가 열 방향성, axis 1이 행 방향성, axis 0이 높이라고 설명해주셨는데요. 다만, 강의 교재 26쪽에서는 "3차원 ndarray의 경우 axis 0, axis 1, axis 2로 3개의 축을 가지게 됩니다.(행, 열, 높이로 이해하면 됩니다.)"라고 나와있습니다. 이 부분이 강의 내용과 교재 내용이 살짝 다른듯한 느낌이 들어 질문 드립니다. 감사합니다.

  • python
  • 머신러닝
  • 통계
이주호 댓글 2 좋아요 0 조회수 126

12강. AI보이스 생성을 위한 사전 노드 세팅 화면에 판도라 상자 및 나폴레옹 시트가 다운로드에 안보여요

해결됨

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

그전 강의에 제 컴퓨터에는 세이브 저장버튼도 없고 동영상 열심히 따라왔는데 강의자님 화면처럼 구글 유튜브 자동화시트에 판도라 상자 및 나폴레옹 등의 문구가 있는 시트도 보이질않네요;; 어디있는거죠?

  • python
  • youtube-api
  • n8n
  • ai-활용-(ax)
jung2288 댓글 2 좋아요 0 조회수 92

pylint shell 사용법

해결됨

실리콘밸리 엔지니어가 가르치는 파이썬 기초부터 고급까지

pylint shell에서 pylint디렉토리로 가는 방법에 대해 알려주세요. 제 경로가 지금 workspace 디렉토리로 되어 있고 그냥 pylint main.py라고 실행하면 pylint가 실행되는데 이게 맞는건가요?

  • python
  • 알고리즘
dlclxkzk87 댓글 2 좋아요 0 조회수 101

노션 링크가 어디있나요?

미해결

2026 코딩테스트 올인원 [JAVA]

학습 관련 질문을 남겨주세요. 구체적으로 적을수록 좋아요! 마크다운과 단축키를 활용하면 글을 더 편하게 작성할 수 있어요. 커뮤니티 질문 & 답변에 비슷한 내용이 있었는지 먼저 검색해보세요. 편하게 질문주세요:) 직접 답변 드리도록 하겠습니다~ 안녕하세요 ! 지금 막 코딩테스트 강의를 시작했는데, 혹시 코딩테스트 개론 << 이거 노션링크를 못찾겠어서 질문드립니다 이론이 글로 적혀있는 노션 공유가 가능할까요? 제가 현재 들어가 있는 노션인데, Part1.코딩테스트 개론 이부분이나 현재까지 강의 들은 알고리즘이나 시간복잡도 설명이 없는거 같아서 제가 못찾는건지.. 어디있나요??

  • java
  • 코딩-테스트
  • 알고리즘
  • data-structure
jimin7904 댓글 2 좋아요 0 조회수 137

Python 3 표시 없습니다.

미해결

[리뉴얼] 처음하는 파이썬 데이터 분석 (쉽게! 전처리, pandas, 시각화 전과정 익히기) [데이터분석/과학 Part1]

- 강의 영상에 대한 질문이 있으시면, 상세히 문의를 작성해주시면, 주말/휴일 제외, 2~3일 내에 답변드립니다 (이외의 문의는 평생 강의이므로 양해를 부탁드립니다.) - 강의 답변이 도움이 안되셨다면, dream@fun-coding.org 로 메일 주시면 24시간 내에 재검토하겠습니다. - 괜찮으시면 질문전에 챗GPT 와 구글 검색을 꼭 활용해보세요~ - 잠깐! 인프런 서비스 운영(다운로드 방법포함) 관련 문의는 1:1 문의하기를 이용해주세요. Trusted 옆에 Python 3라고 뜨는 부분이 없습니다. 아래 Python[conda env:base] 이 부분이 Python 3로 떠야 하는걸까요? 그렇다면 방법도 안내 부탁드립니다. 양질의 강의 잘 듣고 있습니다.

  • python
  • pandas
댓글 1 좋아요 0 조회수 92

인기 태그

인프런 TOP Writers

주간 인기글