H : Yeah, I think one of things I've learned from you and reading what you said and just being in your presence is you think about things very differe
평소에 즐겨보던 유튜브 채널 '비즈카페' 에서 마음에 드는 영상이 올라와 따라 듣고, 적고 말해보며 회화 공부를 합니다.관련 링크H : You started Amazon \\ and you saw Internet sort of happening before it hap
기회가 되어 스노우플레이크, SAP 에 관하여 키워드를 들었습니다.평소에도 아키텍처에 대해서 고민을 하다보면 늘 DB에서 병목이 발생해 어떻게 하면 쓰기 부하 같은 문제를 잘 해결할 수 있을까에 관해 고민했습니다. Primary, Secondary 를 나눠 이러한 문제
200 : OK : 요청 성공 (GET)201 : Created : 생성 성공 (POST)202 : Accepted : 요청 접수 O, 리소스 처리 X204 : No Contents : 요청 성공 O, 내용 없음300 : 리다이렉트300 : Multiple Choice
프레임워크이나 프로그래밍 언어의 컨셉을 깊게 공부한다면 당연히 마주하는 개념 동기, 비동기, 블로킹, 논블로킹.잘 정리된 글을 읽어봐도 남에게 명쾌하게 설명하기는 힘들었다. 나자신부터 제대로 이해를 못하였기 때문인데 왜 이렇게 이해하기가 힘들었을까.원인은 이러한 개념이
영화: 1개 고정사용자: 정수 ID로 구분좌석: 10x10 = 100석예매/취소 기능잘못된 좌석 번호동시 예매 시도결제 실패 시 예매 롤백존재하지 않는 예매 취소지원하지 않는 결제수단인터페이스 및 클래스 정의 (Payment, Booking)좌석 초기화 로직결제 수단
해당 부트캠프 참여를 고민하는 사람들을 위해 글을 적습니다.사람마다 상황과 가지고 있는 지식이 다르기에 무조건 추천한다는 말은 사용하지 않습니다.이 글에선 그저 어떤 교육과정이 있었고 각 과정에서 어떤 점을 배우고 느꼈는지에 대해 서술합니다.그리고 각 사람들의 상황에
배치 작업 예시예약 시간에 광고성 메시지 발송결제 정산 작업운영을 위해 필요한 통계 데이터 구축대량 데이터를 필요로 하는 모델 학습 작업배치는 실시간성이 아닌 데이터를 일괄처리하는 작업작업 특성 상 일괄적으로 해야할 수 있다.메시지 예약 기능은 그 시간에 맞춰 동작해야
가상 면접 사례로 배우는 대규모 시스템 설계 기초 책을 보고 만든 처리율 제한기 1. Fixed Window Counter (고정 윈도우 카운터) 개념 • 일정한 시간 간격 (예: 1초, 10초, 1분 등)마다 요청 카운트를 초기화하는 방식. • 매우 단순하며 메모리 사용량이 적고 속도가 빠름. • 하지만 시간 경계 문제(Time Boundary ...

다음 영상을 보고 정리했습니다. React Query와 상태관리 :: 2월 우아한테크세미나주어진 시간에 대해 시스템을 나타내는 것으로 언제든지 변경될 수 있다.개발자에겐 관리해야할 데이터프론트엔드라는 분야가 구분될만큼 사용자에게 보여지는 부분이 많아졌다. 관리해야할
BigInteger 는 자바에서 제공하는 라이브러리. native 자료형의 표현범위 한계를 해결하는 기능입니다.메모리가 지원하는한 숫자표현이 가능다양한 기능을 제공불변생성연산변형
알아두면 좋은 점은 아래와 같다.모든 기둥은 항상 규칙을 준수한다. 목적은 자신을 목적지로 옮기고 싶어하고 그러기 위해 자신 위에 있는걸 목적지가 아닌 빈 곳으로 옮긴다.시간 복잡도는 2^n 인데 재귀적으로 두 번 호출해서 그렇다고 생각하면 좋다.세세하게는 점화식을 세
트리에서 가장 긴 길이의 경로를 뜻한다. 이심률이라고도 하는 듯하다.방법은 아래와 같다.임의의 정점(A)을 선택한다.임의의 정점에서 가장 긴 정점(B)을 찾는다.B 정점에서 가장 긴 정점(C) 를 찾는다.B - C 의 경로가 가장 긴 경로이다.이를 통해 다시 느낄 수
A 레코드 : 도메인을 IPv4 에 매핑AAAA 레코드 : A 레코드의 IPv6 버전CNAME 레코드 : 도메인을 다른 도메인으로 리다이렉트TTL : DNS 쿼리 결과 유효 시간 (너무 짧으면 쿼리를 자주 날리고 너무 길면 IP 변경 시 반영이 느림)
다양한 배포 전략이 있고 배포 도구가 있습니다.이러한 다양한 환경에서 한 환경에만 가능한 종속되지 않게 환경 변수를 관리할 수 있을까 고민을 했습니다.보안적인 부분도 고려를 해야했는데이미지에 바로 기입해버리는건 리버싱 과정에서 뺴앗길 수 있어 하지않았습니다. 외부에서

IAM 대시보드 우측에서 가능 Root 는 절대 사용하지 않을 것권한 부여 시 직접 정책 연결로AdministratorAccess 추가Admin 도 많은 권한을 가지기에 MFA 추가지불에 관한 권한은 없음root 의 계정 페이지에 들어가 결제 정보에 대한 IAM 사용자
Session Manager 는 다음과 같은 문제를 해결합니다..이전에 ec2 에 접근하려면 pem 같은 키 파일을 이용해 ssh 로 접근해야했습니다.그리고 여러 명에서 개발하는 경우 이런 키 파일을 공유해줘야하는데 그렇게 여러 장소에서 관리하게 될 경우 키를 유출하는
고가용성 : 장애 상황을 해결하고 정상적으로 서비스를 제공하는 능력장애내구성 : 장애 상황에도 정상적으로 서비스를 제공하는 능력재해복구성 : 장애 상황을 해결하려는 능력고가용성 은 장애내구성 과 재해복구성 을 합친 개념으로볼 수 있다.고가용성 , 장애내구성 을 갖
파드쿠베의 가장 작은 배포 단위하나 이상의 컨테이너 가짐, 같은 네트워크 네임스페이스(아이피, 포트)를 가진다. 동일한 저장소 (볼륨) 접근 가능하다.특징IP 가 고정되지 않고 한 번 쓰면 버림파드가 새로 생성되면 아이피가 달라질 수 있다.같은 네트워크 네임스페이스와
K8s 의 오브젝트는 namespace 에서 존재하며 name 으로 식별됩니다. 반면 labes 는 중복을 허용하며 검색, 그루핑 등에서 사용됩니다.오브젝트의 식별자한 namespace 안에서 중복될 수 없습니다.특정 오브젝트 조회굳이 오브젝트 타입을 적어줘야할까요?오