inflearn logo
강의

강의

N
챌린지

챌린지

멘토링

멘토링

N
클립

클립

로드맵

로드맵

지식공유

묻고 답해요

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

코드 깃허브는 없을까요?

해결됨

Spring Boot, AWS로 백엔드 서비스 한 사이클 완성하기

코드들 매번 쓰기 힘들어서 혹시 github링크가 따로 있는 것일까요??

  • aws
  • mysql
  • docker
  • spring-boot
  • jpa
hahalove77 댓글 2 좋아요 1 조회수 17

@Modifying에 관하여

해결됨

트래픽 급증을 견디는 서버 시스템 설계 - Coupon 발급 서비스

안녕하세요 이번 강의에서 @Modifying 이라는 어노테이션을 사용하고 있는데 이 @Modifying을 사용하는 상황이 발생하면 영속성 컨텍스트에 있는 데이터와 차이가 발생하게 되는 것을 알게 되었습니다. 이를 해결하기 위해 clearAutomatically = true, flushAutomatically = true 이런 옵션들이 있는 것으로 알고있는데, 현업에서는 이러한 옵션들을 어떻게 사용하는지 궁금합니다. Modifying을 쓰면 영속성 컨텍스트와 차이가 발생한다는 것을 인지하기 때문에 저런 옵션들을 따로 설정을 안하는지, 아니면 저런 옵션들을 사용하는지 궁금합니다!

  • java
  • kotlin
  • mysql
  • docker
  • spring-boot
  • kafka
  • redis
Gomgomi 댓글 1 좋아요 1 조회수 32

Chat URL 시작이 http로 시작

해결됨

수익형 AI Agent n8n 전문가 강의, 블로그·쇼츠 자동화

강의대로 잘 따라가다가, 마지막에 Chat URL부분이 http로 시작하네요... 뭘 건드려야 할 지 모르겠습니다

  • docker
  • n8n
  • 인공지능(ai)
  • 프롬프트엔지니어링
댓글 3 좋아요 0 조회수 57

24강 소스코드 관련

해결됨

토스 개발자와 함께하는 Data Workflow Management 기반의 대용량 데이터 처리 설계 패턴

안녕하세요. 올려주신 강의 잘 듣고 있습니다! 24강 수강 중, 실습코드 > TaskGroup 랑 CustomOperator 폴더 내 root 파일이 중복된 것 같아서요. 혹시 따로 소스 코드를 받아 볼 수 있을까요?

  • 빅데이터
  • docker
  • docker-compose
  • airflow
marine 댓글 1 좋아요 0 조회수 32

스웨거 접속이 안되는데 확인 부탁드립니다.

미해결

[코드캠프] 부트캠프에서 만든 고농축 백엔드 코스

https://backend-example.codebootcamp.co.kr/api-docs https://backend-example.codebootcamp.co.kr/graphql 제가 주소가 틀렸나요? 맞게한거같은데 접속이 안됩니다.

  • javascript
  • node.js
  • docker
  • rest-api
  • nestjs
tkdguslee92 댓글 1 좋아요 0 조회수 47

안녕하세요 도커실행과 관련해서 질문드립니다.

미해결

비전공자도 이해할 수 있는 Docker 입문/실전

아래 두장의 cmd, 도커 실행시 상황을 보면 제대로 설치가 된거 같으나 알림창이 계속 뜨니 신경쓰입니다. 도커를 설치하고 n8n과 연결해서 사용하려고합니다. 도커를 실행하면 이런 알림창이 계속 무한반복되는데 무엇이 문제인가요? cmd를 통해서 파일 복구도 해보고 새로 설치도 해보고 제미나이를 통해서 해보고 있는데 해결이 안되고 있습니다. 삭제후 다시 재설치 해야하는걸까요? 답답한 마음에 질문남겨봅니다. 감사합니다.

  • docker
  • docker-compose
  • docker-volume
  • docker-image
  • container
  • ecr
개발하는원숭이 댓글 1 좋아요 0 조회수 49

Issuance 테이블에 status, couponId 인덱스가 꼭 필요할까요?

해결됨

트래픽 급증을 견디는 서버 시스템 설계 - Coupon 발급 서비스

안녕하세요. 강의를 들으며 issuance 테이블에 status, coupon_id로 각각 인덱스를 생성하시면서 조회성능을 향상시키기 위함이라 설명하셨는데요. 특히 status를 이용한 인덱스가 꼭 필요한지 궁금합니다. 현재 status는 3가지 타입으로 (추후에도 늘어날 value가 제한적) 선택도가 약 33% 정도로 보입니다. 이렇게 가짓수가 적은 경우에는 인덱스의 효율을 잘 활용하기 어려워 인덱스를 생성하는 것이 비효율적이라고 학습한적이 있는데 지금과는 다른 상황인가요??

  • java
  • kotlin
  • mysql
  • docker
  • spring-boot
  • kafka
  • redis
60jong 댓글 1 좋아요 2 조회수 61

부하 테스트 시 설정 관련 질문드립니다

미해결

트래픽 급증을 견디는 서버 시스템 설계 - Coupon 발급 서비스

강의에서는 부하 테스트 시 시나리오 작성을 아래와 같이 5000 rps 정도로 부하를 가했을 때와, 1000 rps 수정해서 부하를 가했을 때의 latency(p50, 90, 99) 차이가 있는데, 실무에서는 보통 어떤 기준을 가지고 rps 를 정하는지 궁금합니다! scenarios: { burst: { ... rate: 5000, timeUnit: '1s', duration: '30s', // 1000 req/s × 30s = 총 30,000 요청 }, },

  • java
  • kotlin
  • mysql
  • docker
  • spring-boot
  • kafka
  • redis
드루와라잇 댓글 2 좋아요 1 조회수 84

"도커 이미지 생성" 18:59부분에 텍스트 파일로 정리 된거는 어디서 볼수 있나요?

해결됨

Docker가 쉬워지는 운영체제 이야기

안녕하세요 "도커 이미지 생성" 18:59부분에 텍스트 파일로 정리 된거는 어디서 볼수 있나요? 동영상 중간에 갑작이 나와서 다운로드 받는 곳을 찾을수가 없네요 감사합니다.

  • 네트워크
  • linux
  • docker
  • 운영체제
  • linux-containers
  • cloud-computing
ezgrip000 댓글 1 좋아요 0 조회수 61

kafka 이벤트 발행 실패 시 at-least-once를 보장하는 방법이 궁금합니다.

해결됨

트래픽 급증을 견디는 서버 시스템 설계 - Coupon 발급 서비스

안녕하세요! 강의 잘 듣고 있습니다. 아래 issue 메서드 관련해서 질문드립니다. @Transactional fun issue(couponId: Long, userId: Long): Issuance { val policy = couponIssuePolicyReader.get(couponId) val now = LocalDateTime.now() if (!policy.isBookingOpen(now)) { throw NotStartedException() } val expiresAt = now.plusDays(policy.validityDays.toLong()) couponIssuer.tryIssue(couponId, userId) issuanceRequestProducer.publish( IssuanceRequested( couponId = couponId, userId = userId, issuedAt = now, expiresAt = expiresAt, ) ) return Issuance( userId = userId, couponId = couponId, issuedAt = now, expiresAt = expiresAt, ) } 해당 코드에서 couponIssuer.tryIssue() (Redis)는 성공했는데 바로 다음 issuanceRequestProducer.publish() (Kafka)가 실패하는 경우 재고는 차감됐는데 이벤트는 유실된 불일치 상태가 될 수 있을 것 같습니다. 만약 재고를 DB로 관리한다면 아웃박스 패턴으로 같은 트랜잭션 안에서 이벤트를 아웃박스 테이블에 적재하고 별도 워커가 Kafka에 발행하는 방식으로 원자성을 보장할 수 있을 것 같습니다. 그런데 지금처럼 재고 자체를 Redis로 관리하는 구조에서는 Redis와 Kafka 각각에 대한 이중 쓰기 문제가 생기고 아웃박스 패턴을 그대로 적용하기는 어려워 보입니다. 만약 해당 구조에서 at-least-once를 보장하려면 어떤 전략을 택해야 하는지 궁금합니다!

  • java
  • kotlin
  • mysql
  • docker
  • spring-boot
  • kafka
  • redis
이찬원 댓글 1 좋아요 2 조회수 103

domain에 @Entity 와 Repository를 함께 둔 이유가 궁금합니다

해결됨

트래픽 급증을 견디는 서버 시스템 설계 - Coupon 발급 서비스

Domain 패키지에 Coupon 같은 @Entity 와 CouponRepository 를 함께 두셨더라고요! 영속성을 storage(또는 Infrastructure) 로 따로 분리하는 구성도 있는데, 여기서는 엔티티와 레파지토리 모두 domain 에 두신게 궁금했습니다. 혹시 이 서비스 규모에서는 db가 바뀔 가능성이 낮고, 엔티티를 밖으로 빼면 도메인 <-> 엔티티 매핑 비용만 늘어난다고 보셔서 의도적으로 domain 안에 함께 두신걸까요? 아니면 다른 기준이 있으셨는지 궁금합니다.

  • java
  • kotlin
  • mysql
  • docker
  • spring-boot
  • kafka
  • redis
바나나 댓글 1 좋아요 1 조회수 88

Jib 이미지 빌드에서 docker credential 관련으로 이슈가 있다면

해결됨

트래픽 급증을 견디는 서버 시스템 설계 - Coupon 발급 서비스

MacOs 사용자 분들이시고 cat ~/.docker/config.json 의 결과에 credsStore 필드가 osxkeychain이고 auth 필드의 값이 비어있으신 경우 인증정보가 keychain으로 관리되고 있고 이걸 jib이 가져오지 못하고 있는 겁니다. 방법 1 (가장 추천합니다) jib 내부의 from과 to 블록의 image 선언 다음 credHelper { helper = "osxkeychain" } 해당 코드를 추가해 keychain에 접근할 수 있도록 해주면 좋습니다. + auth {}로 인증정보를 주입하는 방법으로도 대체 가능합니다. 방법 2 (문제 회피) java 25 이미지를 docker pull 받아 로컬에 두고 ./gradlew jibDockerBuild 하시면 됩니다. 나중에 redis를 받던데 그때로 같은 방법으로 해결하면 될 것같습니다. 방법 3 (keychain 필드깨서 강제로 base64쓰게 하기) credsStore 필드를 훼손시켜 강제로 auth에 암호화된 내용을 저장하도록 하는 것같습니다. 정말 추천하지 않으며, 위 방법이 모두 실패하면 시도해보세요.

  • java
  • kotlin
  • mysql
  • docker
  • spring-boot
  • kafka
  • redis
Wyatt 댓글 1 좋아요 1 조회수 120

스크립트에 대해 질문 있습니다.

해결됨

트래픽 급증을 견디는 서버 시스템 설계 - Coupon 발급 서비스

안녕하세요 강의 잘 듣고 있습니다! 혹시 강의에서는 스크립트를 많이 사용하시는데 테스트 코드로는 못하는건가요? 실무에서도 스크립트를 많이 사용하시나요?

  • java
  • kotlin
  • mysql
  • docker
  • spring-boot
  • kafka
  • redis
정인호 댓글 1 좋아요 1 조회수 85

같은 사용자가 연속된 중복 호출할 경우 어떻게 되는지 궁금합니다!

해결됨

트래픽 급증을 견디는 서버 시스템 설계 - Coupon 발급 서비스

안녕하세요 강의 잘 듣고있습니다 강의를 듣다가 궁금한게 생겨 질문을 드립니다! 같은 사용자가 따닥으로 중복 호출 했을 때 unique 제약 조건에 걸려 예외가 발생할텐데 redis에 있는 쿠폰 재고는 어떻게 되는지 궁금합니다!

  • java
  • kotlin
  • mysql
  • docker
  • spring-boot
  • kafka
  • redis
케시 댓글 1 좋아요 2 조회수 108

이거 지금 부터 들어도 괜찮을까요 ?? 시간이 꽤지난거같은데 .. 뭐 최신하고 아에 안맞을까요 .

미해결

대세는 쿠버네티스 (초급~중급편)

[👍좋은 질문을 했을 때 좋은 답변이 돌아 옵니다] 1. 실습 중 본인의 환경이 가이드와 다른 부분이 있었다면 말씀해주세요. 2. 해당 문제의 발생 빈도(재설치 여부)와 문제 해결을 위해 시도해본 케이스를 말씀해 주시면 원인 파악에 큰 도움이 됩니다. 3. 에러 메시지만 봐서는 저도 모르는 경우가 많아요. 그전에 했던 작업이 포함된 캡쳐 화면도 부탁 드려요. 4. 영상 내용에 대한 질문 시 해당 시간을 같이 올려 주시면 답변을 드리는 시간이 더 빨라집니다. 5. 긴 로그는 제 메일로 보내주세요. ( k8s.1pro@gmail.com )

  • docker
  • kubernetes
  • devops
  • container
blossom_mind 댓글 1 좋아요 0 조회수 76

pod kubetm/app 에서 image를 갑자기 못가져 오는거 같습니다.

미해결

대세는 쿠버네티스 (초급~중급편)

[👍좋은 질문을 했을 때 좋은 답변이 돌아 옵니다] 1. 실습 중 본인의 환경이 가이드와 다른 부분이 있었다면 말씀해주세요. 2. 해당 문제의 발생 빈도(재설치 여부)와 문제 해결을 위해 시도해본 케이스를 말씀해 주시면 원인 파악에 큰 도움이 됩니다. 3. 에러 메시지만 봐서는 저도 모르는 경우가 많아요. 그전에 했던 작업이 포함된 캡쳐 화면도 부탁 드려요. 4. 영상 내용에 대한 질문 시 해당 시간을 같이 올려 주시면 답변을 드리는 시간이 더 빨라집니다. 5. 긴 로그는 제 메일로 보내주세요. ( k8s.1pro@gmail.com ) ------ 안녕하세요. 지난주까지는 잘 가져왔던 image를 못가져오는 거 같습니다! 확인 부탁드립니다. Failed to pull image "kubetm/app": rpc error: code = Unknown desc = failed to pull and unpack image "docker.io/kubetm/app:latest": failed to resolve reference "docker.io/kubetm/app:latest": failed to authorize: failed to fetch anonymous token: Get " https://auth.docker.io/token?scope=repository%3Akubetm%2Fapp%3Apull&service=registry.docker.io ": x509: certificate has expired or is not yet valid: current time 2026-08-03T07:00:26+09:00 is before 2026-08-08T19:23

  • docker
  • kubernetes
  • devops
  • container
댓글 2 좋아요 1 조회수 77

이지지 생성 노드를 커스텀 햇는데 워드프레스에 이미지 업로드가 안됨

해결됨

수익형 AI Agent n8n 전문가 강의, 블로그·쇼츠 자동화

지금 이런식으로 노드 배치를 했고 이렇게 세팅해주고 이미지 url 까지 잘 생성이 됩니다 하지만 최종 워드프레스에서 업로드가 안되는 현상이 발생합니다 문제점이 뭘까요?

  • docker
  • n8n
  • 인공지능(ai)
  • 프롬프트엔지니어링
aiblog 댓글 2 좋아요 0 조회수 51

3. Node Schedule 중 pod-5가 마스터 노드에 배치됩니다.

미해결

대세는 쿠버네티스 (초급~중급편)

안녕하세요. 실습 중 질문이 생겨 문의드립니다. 영상 마지막에 진행되는 노드 스케줄 실습 중 pod-5가 워커1이나 워커2에 할당되지 않고 마스터 노드에 붙고있습니다. 해당 부분 혹시 정상적인 동작인지 여쭙니다! 실습 도중 다르게 설정한 부분은 없었습니다. 감사합니다.

  • docker
  • kubernetes
  • devops
  • container
이승혁 댓글 2 좋아요 1 조회수 79

인기 태그

인프런 TOP Writers

주간 인기글