항해99 플러스 백엔드 2주차 WIL - 클린아키텍처와 동시성
1주차 발제에서는 TDD와 동시성이 주제였는데, TDD는 이제 기본으로 깔고 들어가야 한다. 이번 주차에서는 클린 아키텍처와 동시성이다. 저번 주차의 동시성은 단일 인스턴스라는 가정하에, DB 없이 락을 구현하는게
1주차 발제에서는 TDD와 동시성이 주제였는데, TDD는 이제 기본으로 깔고 들어가야 한다. 이번 주차에서는 클린 아키텍처와 동시성이다. 저번 주차의 동시성은 단일 인스턴스라는 가정하에, DB 없이 락을 구현하는게
1주차이니 플러스백엔드 코스에 대해 간단하게 설명부터 하자면, 항해 99 플러스 백엔드는 현재 재직중인 주니어 개발자들을 대상으로 10주간 기본기를 탄탄하게 다지고, 실무 중심으로 과제를 하나하나 해결해 나가는 코스
9월 11일, 운이 좋게도 Josh Long 밋업과 동시에 오픈소스 밋업에 당첨 소식 문자가 날라왔다. 장소는 이전과 마찬가지로 경기 스타트업캠퍼스였고, Josh Long 밋업 위치와는 다르게 인프랩 사무실에서 진행
2024년 9월 9일, 판교의 스타트업캠퍼스에서 인프런 주관으로 Josh Long을 초청하여 밋업 행사가 열렸다. 매번 인프런 퇴근길 밋업 행사에 신청을 넣었지만 계속 떨어지고 있던 찰나, 가장 규모가 큰 퇴근길 밋
데이터의 양이 기하급수적으로 많은 IT 환경에서, 효율적인 데이터 관리와 저장은 중요한 과제로 떠오르고 있다. 특히 대규모 시계열 데이터를 다루는 경우, 데이터의 저장 공간을 최적화하고 전송 속도를 향상시키는 것이
사내 데이터베이스에는 엄청나게 많은 시계열 데이터들이 있다. 이 데이터들을 조회하거나 적재할 때 많은 시간이 소요되는데, 이 문제점을 해결해줄 것이 바로 시계열 데이터의 압축(Time-Series Compressio
회사에서 제공하는 웹 서비스는 B to B 모델이면서, 엄청나게 많은 데이터를 다룬다. (유저 데이터는 아니고 장비 데이터임) 이 웹 서비스의 초기 개발이 마치면서 나에게 기술과제가 하나 주어졌는데 그건 바로 데이터
회사에서 개발하는 주요 프로젝트는 웹 개발로, B2B 모델이다. 트래픽이 적은 대신, 초 대용량의 데이터가 담겨 있는데, 이러한 데이터를 어떻게 처리하면 좋을지 쿼리 관점에서만 블로그를 작성해 볼 예정이다. 회사 코
데이터베이스 인덱싱이란? 데이터베이스 인덱싱은 데이터베이스 내에서 데이터를 효율적으로 검색하고 관리하기 위해 사용하는 데이터 구조이다. 인덱스는 테이블의 한 열(또는 열의 조합) 에 대한 데이터베이스 오브젝트로, 데
강의를 들은 내용을 토대로 블로그를 작성. OAuth2.0 Client와 Spring Security 6 Framework를 활용하여 소셜로부터 인증을 받고 전달받은 유저 데이터를 활용하여 JWT를 발급하고 인가를