2024-09-26-TIL TIL 2024-09-26-TIL Today I Learned CockroachDB CockroachDB는 분산환경 DBMS이다. 이름에서 유추할 수 있듯이 바선생 마냥 여기저기에 흩어져 있으며, 재해 상황에도 대응이 유연한게 특징이다. 클라우드 환경에서 글로벌 서비스를 한다면 유연한 대처가 가능하도록 해줄것이다. CockroachDB is a ... 2024/09/26 2024-TIL
2024-09-25-TIL TIL 2024-09-25-TIL Today I Learned Filedownload Troubleshooting MP3 음원은 브라우저가 기본적으로 제공하는 플레이어를 통해서 다운로드 받을 수 있지만, 이는 플레이어를 통해서 간접적으로 다운로드 받는것이라 정확히 원본이라고 할 수는 없다. 따라서 직접 음원 다운로드 API를 작성해서 핸들링하게 되었다.... 2024/09/25 2024-TIL
MIME(Multipurpose Internet Mail Extensions) Notes MIME(Multipurpose Internet Mail Extensions) MIME는 ASCII가 아닌 character set의 텍스트와 오디오, 비디오, 이미지 및 애플리케이션 프로그램의 첨부 파일을 지원하도록 이메일 메시지의 형식을 확장하는 표준이다. 메시지 본문은 여러 부분으로 구성될 수 있으며 헤더 정보는 ASCII가 아닌 charact... 2024/09/25 Web
2024-09-24-TIL TIL Today I Learned Spring MVC Request Life Cycle Spring MVC가 요청 하나를 처리하는 순서를 다시 확인했다. 요청은 먼저 모든 요청에 적용되는 Filter를 지나고, DispatcherServlet이 요청을 분석해 알맞은 컨트롤러로 보낸다. 그 사이에 Handler mapping이 요청을 컨트롤러 메서드에 연... 2024/09/24 2024-TIL
2024-09-23-TIL TIL 2024-09-23-TIL Today I Learned Tomcat Session Tomcat - Session Interface Session - docs Tomcat Session Clustering Clustering/Session Replication How-To Tomcat vs Netty Tomcat: ... 2024/09/23 2024-TIL
2024-09-22-TIL TIL 2024-09-22-TIL Today I Learned What is TIL? TIL은 “Today I Learned”의 줄임말로, 레딧과 같은 커뮤니티에서 새로운 사실을 알게 되어서 공유하고 싶을 때 사용하면서 유행하게 되었다고 한다. 개발자들 사이에서는 언제부터인가 매일 학습한 것을 기록하는 용도로 많이 사용되고 있는 용어이다. 진짜로 TI... 2024/09/22 2024-TIL
2024-09-13-TIL TIL 2024-09-13-TIL Today I Learned Session 실제로 아파치 톰캣이나 서버에서 세션은 어떻게 구현되어 있을까? DBMS에서도 그렇고 그냥 단순히 해시맵의 형태라고 이해하면 될까? Spring Session - spring.io Spring Session - GitHub Apache Tomcat Apache... 2024/09/13 2024-TIL
2024-09-12-TIL TIL 2024-09-12-TIL Today I Learned 데일리 스크럼.. 언제부터인가 데일리 스크럼을 하기싫은 일 또는 귀찮고 쓸데없는 시간으로 생각할때가 많다. 왜 점점 더 그렇게 된 것일까? 그리고 어떻게 하면 좀 더 의미있는 시간으로 만들고 팀의 업무를 잘 하도록 할 수 있을까? 데일리 스크럼이란? 데일리 스크럼이란 애자일 방법론 ... 2024/09/12 2024-TIL
2024-09-11-TIL TIL 2024-09-11-TIL Today I Learned AWS Network Diagram Tools AWS의 자원을 다른 팀에서 관리해주다보니 서버의 구성이나 타임아웃 설정 등을 명확히 이해하지 못하고 있을때가 많다. 기본적으로 AWS 콘솔에서 CloudWatch 등으로 어떻게 통신이 이루어지는지 확인할 수 있지만, 쉽게 그림으로 풀어서 나타낸... 2024/09/11 2024-TIL
HikariCP Notes HikariCP Hikari Connection Pool 또는 HikariCP는 가장 인기있는 JDBC(Java Database Connectivity) 커넥션 풀링 프레임워크 중 하나이다. HikariCP는 빠르고 간단하며 안정적이라는 점이 충분히 검증되어서 스프링 부트의 기본 DBCP로 채택되었다. -> Down the Rabbit Hole... 2024/09/11 Web