2024-09-12-TIL TIL 2024-09-12-TIL Today I Learned 데일리 스크럼.. 언제부터인가 데일리 스크럼을 하기싫은 일 또는 귀찮고 쓸데없는 시간으로 생각할때가 많다. 왜 점점 더 그렇게 된 것일까? 그리고 어떻게 하면 좀 더 의미있는 시간으로 만들고 팀의 업무를 잘 하도록 할 수 있을까? 데일리 스크럼이란? 데일리 스크럼이란 애자일 방법론 ... 2024/09/12 TIL, 2024-TIL
Reverse Proxy Notes Reverse Proxy 먼저, 그냥 프록시(proxy)라고 하면 보통 포워드 프록시를 의미한다. 포워드 프록시는 클라이언트에서 서버에 직접 웹사이트에 방문하는 것을 방지한다. 포워드 프록시는 주로 내부망에서 나가는 방향의 통로 역할을 한다. ┌─────────────────────────────────────────┐ │ ... 2024/09/11 Archive, Web
HikariCP Notes HikariCP Hikari Connection Pool 또는 HikariCP는 가장 인기있는 JDBC(Java Database Connectivity) 커넥션 풀링 프레임워크 중 하나이다. HikariCP는 빠르고 간단하며 안정적이라는 점이 충분히 검증되어서 스프링 부트의 기본 DBCP로 채택되었다. -> Down the Rabbit Hole... 2024/09/11 Archive, Web
2024-09-11-TIL TIL 2024-09-11-TIL Today I Learned AWS Network Diagram Tools AWS의 자원을 다른 팀에서 관리해주다보니 서버의 구성이나 타임아웃 설정 등을 명확히 이해하지 못하고 있을때가 많다. 기본적으로 AWS 콘솔에서 CloudWatch 등으로 어떻게 통신이 이루어지는지 확인할 수 있지만, 쉽게 그림으로 풀어서 나타낸... 2024/09/11 TIL, 2024-TIL
Apache vs Tomcat Notes Apache vs Apache Tomcat Apache 서버와 Tomcat 서버의 차이점 Apache Server와 Tomcat Server는 Apache Software Foundation에서 제공하는 두 가지 제품입니다. Apache Tomcat은 Servlet 컨테이너 환경인 반면 Apache는 HTTP 웹 서버입니다. 반면 Tomcat 서버... 2024/09/10 Archive, Web
ELB vs ALB vs NLB Notes ELB vs ALB vs NLB 로드 밸런서는 클라우드 환경에서 흔히 볼 수 있다. 고가용성(High Availability)이 필요하다면, 애플리케이션의 최소 두 대의 인스턴스 앞 단에 로드 밸런서를 설정하게 된다. AWS는 다양한 시나리오에 맞게 적용된 세 가지 유형의 로드 밸런서를 제공한다. 바로 Elastic Load Balancer(ELB... 2024/09/10 Archive, Network
2024-09-10-TIL TIL 2024-09-10-TIL Today I Learned NGINX vs Apache Apache는 기존에 많이 사용되던 웹 서버 엔진이다. 예전에는 APM이라고 Apache, PHP, MySQL을 묶어서 부르기도 했고, 한 번에 설치해주는 도구도 있었다. (참고) Apache는 process-driven 방식이며 요청 당 스레드를 생성하는 반면... 2024/09/10 TIL, 2024-TIL
Network Load Balancers(NLB) Notes Network Load Balancers(NLB) Network Load Balancer(NLB)는 클라이언트에게 싱글 포인트 컨택트를 지원한다. 클라이언트는 NLB에게 요청을 보내고 NLB는 그 요청을 EC2 인스턴스(하나 이상의 Availability Zones)와 같은 타겟들에게 보낸다. Load balancer state provision... 2024/09/09 Archive, Network
Keep-Alive Notes Keep-Alive Keep-Alive 또는 Persistent Connection은 HTTP 요청 양을 줄이고 웹 페이지 속도를 높이기 위한 서버와 클라이언트 간의 통신 패턴이다. 즉, 하나의 커넥션을 최대한 효율적으로 활용하기 위한 매커니즘이다. Keep-Alive가 켜져 있으면 클라이언트와 서버는 이후에 요청이나 응답을 위해 연결을 유지하는 ... 2024/09/09 Archive, Network
Idle Timeout Notes Idle Timeout Idle timeout - IBM AWS ALB 의 Idle timeout 에 관하여 Why idle timeouts matter Understanding Idle Timeout and Keep Alive Interval settings in the TCP profile Introducing NLB TCP ... 2024/09/09 Archive, Network