ServletContainerInitializer파일은 어떻게 초기화 클래스를 등록할까?

ServletContainerInitializer파일은 어떻게 초기화 클래스를 등록할까? 개요 spring에 대해서 깊게 공부하기 위해서 인프런 - 스프링부트 핵심원리 활용강의를 수강중이다. 이번에는 강의를 보다가 문득 궁금해진 부분에 대해서 알아보도록 할 것이다. 궁금했던 부분 META-INF/services/jakarta.servlet.ServletContainerInitializer...

Git flow cli로 써보기

Git Flow를 CLI로 써보자! 개요 매번 IntelliJ라는 좋은 도구로 git flow의 기능들을 사용했었는데, cli로 사용해보면서 이때까지 얼마나 편하게 살았는지를 느껴보도록 하겠다. git init 저장소를 만들어보겠다. 마침 Spring 비동기 처리 관련해서...

BigQuery - 연습문제 풀이 2

BigQuery 개요 인프런 강의 추천을 받게 됐고, 회사에서 현재 사용하고 있는 툴이어서 알고쓰자는 마음에 공부하게 됐습니다. 연습문제 풀이 문제1) 포캣몬 중에서 type2 값이 없는 포캣몬의 수를 구하는 쿼리를 작성해라 NULL은...

BigQuery - 연습문제 풀이 1

BigQuery 개요 인프런 강의 추천을 받게 됐고, 회사에서 현재 사용하고 있는 툴이어서 알고쓰자는 마음에 공부하게 됐습니다. 연습문제 풀이 문제1) trainer 테이블에 존재하는 모든 데이터를 보여주는 SQL을 작성해라 ‘모든 데이터’의 정의란?...

BigQuery - OLTP, OLAP

BigQuery 개요 인프런 강의 추천을 받게 됐고, 회사에서 현재 사용하고 있는 툴이어서 알고쓰자는 마음에 공부하게 됐습니다. BigQuery란? OLTP (Online Transaction Processing) OLTP는 transaction 지향적인 어플리케이션에서 사용되는 DB system의 한 종류이다....

Docker Architecture History

Docker Architecture History Overview 이전 포스팅에서 Docker가 기존 컨테이너 기술들에 비해 어떤 점들이 더 좋은지, 어떻게 사실상 컨테이너 기술의 표준이 됐는지를 알 수 있었다. 이번에는 Docker의 architecture가 어떻게 변화했는지에 대해...

Docker 뭐 좀 되나요?

Why Docker? Overview 이전 포스팅에서는 Docker의 등장까지의 역사에 대해서 알아봤는데, 그래서 왜 Docker가 컨테이너 기술의 표준이 되었는가에 대해서는 의문이다. 따라서 이번 포스팅에서는 의문을 해결해보도록 할 것이다. Docker가 뭐 좀 되나요…?...