[Inner Circle] 패스트캠퍼스 4기 - 2번째 프로젝트
2025. 6. 28. 18:24
잡담
안녕하세요, 어느덧 6월말이네요.패스트캠퍼스에 참여한지도 어느덧 3주차입니다. 첫번째 프로젝트 이후 두번째 프로젝트는 오픈소스 라이브러리 만들기가 주어졌습니다. 라이브러리 만들기에 앞서 유의사항 모듈화, 의존성 없애기(spring 의존성 최소화)이 라이브러리가 '자동화'인지 '편의성' 인지에 따라 달라진다.또한 라이브러리를 버전업을 했을때 문제점 등을 고려해야한다 라고 말씀해주셨어요 자바 21을 사용해서 라이브러리 만들때 문제점 Java 21은 새로운 문법과 JVM 바이트코드 변경 포함 되어서 기존의 사용자 혹은 일부 빌드 와 호환 되지 않는 문제점이 있습니다.또한 kafka 혹은 elasticsearch 와 같은 주요 오픈소스와의 호환이 괜찮은 자바 17 혹은 11로 하는것을 추천하더라고요. 제..
[Inner Circle] 패스트캠퍼스 4기 - 1주차 후기
2025. 6. 18. 10:40
잡담
패스트캠퍼스 OT 이후 어느덧 2주차에 접어들었습니다.지난 1주차 동안 어떤 방식으로 OT가 진행되었는지 공유드리고자 합니다.현재 저는 이너서클 BE 온보딩 프로젝트를 2주간 진행 중입니다.이 온보딩 프로젝트의 목적은 공통된 기술 스택을 기반으로 참가자들의 기술 수준을 파악하고,되도록 과거에 다뤄보지 못했던 주제를 통해 기술적 도전 경험을 유도하는 데 있습니다.프로젝트는 단순한 코딩 과제가 아니라,새로운 기술적 접근 방식,안정적인 아키텍처 구성,정교한 요구사항 분석 및 문서화를 요구합니다.코드를 작성하기에 앞서 "어떻게 만들어야 좋은 구조일까?"를 끊임없이 고민하게 되었고,데이터베이스 역시 단순 테이블 설계가 아닌, 전체 흐름을 고려한 설계를 고민하게 되었습니다.특히 신경 써야 할 부분으로는멀티 모듈 구..

[Inner Circle] 패스트캠퍼스 4기 OT 후기
2025. 6. 9. 00:46
잡담
안녕하세요, 이제 막 경력 만3년 차에 접어든 개발자 던킨입니다.이번 포스팅에서는 제가 참여하게 된 패스트캠퍼스 ‘이너서클 백엔드 환승 이직반 4기’ 의 오리엔테이션(OT) 후기를 진솔하게 정리해보았습니다.이번 과정은 2025년 6월 7일부터 9월 2일까지 약 3개월간 진행되는 3년 차 이상 재직자 대상의 국비 지원 커리어 성장 프로그램입니다. 단순한 교육이 아닌, 실제 업무와 밀접한 100% 프로젝트 기반의 실무 중심 커리큘럼이 큰 특징입니다. 이너서클 백엔드 환승 이직반은 Top-Tier 리더의 피드백을 바탕으로 실력있는 동료들과 팀 프로젝트를 진행하며 한 단계 더 도약할 수 있는 100% 프로젝트 중심의 재직자 대상 커리어 성장 코스입니다. 기존의 강의 위주 부트캠프와는 달리, 이 과정에서는 “실..

TIL(Today I Learned) #3 이야기
2024. 11. 9. 19:40
잡담
문제는 틈틈히 푸는데 TIL를 쓰기엔 정성이 부족해서 잘안하게 되네요.. ㅎㅎ 오늘은 백준 문제 12605번 : 단어순서 뒤집기 에 대해서 이야기 해볼까 합니다. 문제스페이스로 띄어쓰기 된 단어들의 리스트가 주어질때, 단어들을 반대 순서로 뒤집어라. 각 라인은 w개의 영단어로 이루어져 있으며, 총 L개의 알파벳을 가진다. 각 행은 알파벳과 스페이스로만 이루어져 있다. 단어 사이에는 하나의 스페이스만 들어간다. 입력첫 행은 N이며, 전체 케이스의 개수이다.N개의 케이스들이 이어지는데, 각 케이스는 스페이스로 띄어진 단어들이다. 스페이스는 라인의 처음과 끝에는 나타나지 않는다. N과 L은 다음 범위를 가진다.N = 51 ≤ L ≤ 25 앞서 그냥 받은 문자열을 뒤집는것이 아닌 항해99에서 내준 문제는 ..

아파치 스톰 과 아파치 카프카
2024. 7. 16. 20:59
잡담
안녕하세요, 요즘 야근에 푹 빠져 살고있어서 오랜만에 글을 적습니다.예전부터 늘 공유하고 싶었던 아파치 스톰과 카프카의 장단점에 대해 적어보도록하겠습니다.저는 FDS(이상거래방지 시스템) 과 관련된 솔루션 회사에 근무를 하고 있고,제가 오기전부터 대용량 처리를 위한 파이프라인의 한 축을 카프카 아닌 스톰을 데이터 스트림의 실시간 처리를 위해 채택을 했습니다.이런식으로 데이터가 오갈때 log 를 수집하기도 하며 룰탐지를 통해서 미리 예방할수도 있습니다. 요즘은 금감원에서 더더욱 책임을 은행에 묻고 있어서 더 견고하게 만들어야하는 경우가 생기고있습니다.왜 카프카 가 아닌 스톰을 했는지 알지는 못하여서 둘의 차이점을 살펴보면서 왜 도입하게 되었는지 알아보도록하겠습니다.먼저, 대용량 처리에 필수적인 요소인..