본문 바로가기 메뉴 바로가기

개발자 쿠키

프로필사진
  • 글쓰기
  • 관리
  • 태그
  • 방명록
  • RSS

개발자 쿠키

검색하기 폼
  • all (131)
    • k8s (5)
    • jenkins (1)
    • docker (1)
    • javascript (2)
    • java (15)
    • spring (25)
    • algorithm (50)
    • database (4)
    • computer science (9)
      • HTTP (7)
    • redis (0)
    • kafka (1)
    • education (3)
    • conference (1)
    • certificate (1)
    • review (7)
  • 방명록

all (131)
Github Actions, Jenkins, ArgoCD로 CICD 파이프라인 구축

시퀀스 다이어그램GitHub Actions로 PR 빌드/검증 → Jenkins로 빌드, 이미지 푸시 → ArgoCD로 K8s 배포 1. Jenkins로 이미지 GHCR에 pushJenkinsfilepipeline { agent any options { // 로그 타임스탬프, 워크스페이스 정리 등 선택 사항 timestamps() skipDefaultCheckout(true) } environment { // ---- 이미지/레지스트리 설정 ---- REGISTRY = 'ghcr.io' OWNER = 'quoteline' // 깃허브 ORG/USER (반드시 소문자) REPO = 'quoteline' // 이미지 이름..

k8s 2025. 8. 18. 00:03
kafka를 활용한 SMTP 메일 전송 (with. SpringBoot, redis)

1. 메일 전송 비동기 플로우스케줄러 -> redis 캐시 -> kafka 발행 -> Consumer -> STMP 메일 전송 -> Mailtrap(https://mailtrap.io/home) 저장시퀀스 다이어그램2. 기술 스택언어/프레임워크: Java 17, Spring Boot 3.4DB: MySQL (JPA/Hibernate)캐시: Redis 메시징: Apache Kafka스케줄링: Spring Scheduling (@EnableScheduling, @Scheduled)메일: Spring Boot Starter Mail + Mailtrap컨테이너: Docker Compose (Zookeeper, Kafka, Redis)3. 프로젝트 설정 (build.gradle)dependencies { i..

kafka 2025. 7. 27. 15:20
Jenkins로 Build 자동화 설정

1. 프로젝트 위치 이동cd C:\Users\1stev\IdeaProjects\QuoteLine 2. Jenkins 컨테이너 실행mkdir jenkins_homedocker run --name jenkins -d -p 8080:8080 -p 50000:50000 ` -v ${PWD}\jenkins_home:/var/jenkins_home ` -u root jenkins/jenkins:lts-jdk17 3. 초기 비밀번호 확인docker logs jenkins --tail 200docker exec -it jenkins cat /var/jenkins_home/secrets/initialAdminPassword3.1 Jenkins 계정 생성3.2 Jenkins URL 설정3.3 Jenkins 접속 성공 ..

jenkins 2025. 7. 22. 22:10
NoSQL

NoSQL (Not Only SQL)비관계형 데이터베이스 시스템 Key-Value단순한 키-값 쌍 저장Redis, RiakDocumentJSON/BSON 문서 형태로 저장MongoDB, CouchDBColumn Family컬럼 기반, 대용량 분산 처리에 강함Cassandra, HBaseGraph노드-간선 구조로 복잡한 관계 표현Neo4j, OrientDB NoSQL vs RDBMS

database 2025. 7. 22. 09:28
2025 주니어 백엔드 개발자 로드맵

채워야할 것 정리A. 프로젝트 기본 역량- Git / GitHub ✔ - 언어 (C, C++, Java, Python) ✔ - 프레임워크 (SpringBoot) ✔ - SQL ✔ - Linux/Unix ✔ - AWS- NginxB. 프로젝트 중간 역량- 클린 코드 ✔ - 테스트 코드 - CI/CD (github actions, jenkins)- Docker ✔ - AWS (보안, 가용성, Elastic BeanStalk, ECS)- MySQL 성능 최적화 (SQL 튜닝)- Redis 성능 최적화- 대규모 트래픽 처리를 위한 부하테스트C. 프로젝트 심화 역량 - k8s ✔ - Elasticsearch - kafka ✔ - MSA - MongoDB - 로그, 모니터링 - 디자인패턴 - 클린 아키텍처 - OO..

review 2025. 7. 20. 19:22
NEXON DEVELOPERS CONFERENCE (NDC 2025) 후기

NEXON DEVELOPERS CONFERENCE (NDC 2025)기간 : 2025.06.24 ~ 2025.06.2625.06.25 NDC25에 참가하였습니다. NDC 2025는 사전신청해서 당첨된 사람만 참여할 수 있게 기획되어 있습니다. 다음에 참여를 원하시는 분들은 미리 사전 신청하시길 바랍니다. 처음 왔을 때는 오프라인보다는 온라인을 많이 배려한 느낌이 강했고, 다소 아쉬움이 있었습니다. 그러나 첫 세션을 듣자마자 오기 잘했다는 생각으로, 내가 왜 개발자를 시작했었는지 다시 떠올리게 하는 발표였습니다. 넥슨코리아가 지금까지 게임산업에서 왜 1등인지 알 수 있는 발표였습니다.직관한 세션 이미지생성 AI R&D, 내 딸을 메이플 캐릭터로?발표 : 최가운 (넥슨코리아)시간 : 10:00 ~ 10:40..

conference 2025. 7. 1. 19:09
Tibero DB 설치 방법

1. 데모라이센스 발급 신청현재 Tibero 7.23만 무료 체험 1달 라이센스 발급 가능합니다. https://technet.tmax.co.kr/ko/front/main/main.do Technet효율적인 시스템 관리를 위한 기술 전문 포탈, 테크넷서비스technet.tmax.co.kr 2. 리눅스 환경에서 tibero db 사용을 위해 티베로 전용 사용자 계정 추가useradd tiberopasswd tibero 3. JDK 및 Tibero 패키지 설치 (root)yum install gcc gcc-c++ libstdc++ libstdc++-devele compat-libstdc++ libaio libaio-devel;yum install 1.8.0-openjdk-devel.x86_64 4. scp를..

database 2025. 6. 27. 12:46
2025년 회고

2025년 계획 [ Work ]1. 인턴 2. 정규직 전환 3. 회사 업무 능숙해지기4. 사이드 프로젝트[ Life ] 1. [집] 투룸 집 전세 계약 (25.06.14)2. [운동] 크로스핏 or 수영3. [영어] 스피킹 - 스픽 or 말해보카 4. [영어] 독해 - 원서 읽기 시작 (25.6.18 ~ )5. [독서] 올해 (인문학/철학/사상) 12권 읽기6. [적금] 청년내일저축계좌 / 청년도약계좌 7. [여행] 제주도 (25.01.19 ~ 25.01.22)8. [운동] 헬스 (25.02.03 ~ 25.05.02)[ Study ] 1. [인프런] 비전공자도 이해할 수 있는 Docker 입문 / 실전 - 박재성2. [인프런] 도커 & 쿠버네티스로 서버 배포 및 운영하기 - 박재성 3. [인프런] 리눅스..

review 2025. 6. 22. 11:51
이전 1 2 3 4 ··· 17 다음
이전 다음
공지사항
최근에 올라온 글
최근에 달린 댓글
Total
Today
Yesterday
링크
TAG
  • 나는야 4학년 #5학년 까지 가보자구
  • 서버 개발자
  • 백엔드 개발자 로드맵
  • Spring
  • level2
  • 25304번
  • 브루트 포스법
  • 주니어 백엔드 개발자
  • java #예외처리 #throw #throws
  • tmax tibero
  • ndc2025
  • 서버 엔지니어
  • 단계10
  • level3
  • 2798블랙잭
  • object 클래스 # java
  • 올 겨울은 조금 따뜻할 것 같다.
  • heap area #stack area #static area #jvm
  • 넥슨개발자컨퍼런스
  • server developer
  • tibero 7.23
  • static #자바 메모리 구조 #멤버 변수
  • Next.js
  • software enginner
  • server engineer
  • 반복문
  • 자바 #자바문법 #자바기초 #참조형 #기본형
  • 이분탐색
  • 정보처리기사 실기 #정처기 실기 #2024년 2회 #정처기 2024년 2회 #공부법 # 꿀팁
  • java #추상클래스
more
«   2025/08   »
일 월 화 수 목 금 토
1 2
3 4 5 6 7 8 9
10 11 12 13 14 15 16
17 18 19 20 21 22 23
24 25 26 27 28 29 30
31
글 보관함

Blog is powered by Tistory / Designed by Tistory

티스토리툴바