Oauth2.0
당장 알고 있는데로? 사용자 보안 인증을 위한 표준. 많은 api들이 이 표준을 지켜 api(application programming interface를 지원한다.) 몇가지 요소가 있는데, 인증 서버, 도메인 서버, 인증 요청자 로 나뉘었던 기억이 난다. 요약 OAuth 2는 Facebook, Github, DigitalOc...
당장 알고 있는데로? 사용자 보안 인증을 위한 표준. 많은 api들이 이 표준을 지켜 api(application programming interface를 지원한다.) 몇가지 요소가 있는데, 인증 서버, 도메인 서버, 인증 요청자 로 나뉘었던 기억이 난다. 요약 OAuth 2는 Facebook, Github, DigitalOc...
당장 알고 있는데로? 가비지 컬렉션이 있고, 여러 종류가 있고, 기본 값이 있다는 것을 안다. G1 GC란? G1 GC는 CMS GC를 대체하기 위해 새롭게 등장하였으며, 대용량의 메모리가 있는 멀티 프로세서 시스템을 위해 제작되었다. 빠른 처리 속도를 지원하면서 STW를 최소화한다. CMS GC보다 효율적으로 동시에 Appli...
요약 개념 Domain이란 유사한 업무의 집합을 말한다. (마케팅, 구매, 연구, 영업 등) Domain Driven Design은 비즈니스 도메인별로 나누어 설계하는 방법론이다. 한 Domain 내에서는 Ubiquitous Language가 사용되어야 한다. 즉, 모두가 공통으로 이해하는 통일된 용어가 필요하다. Context란 ...
TID 업무 ssl 인증서 갱신 자동화 작업 개발 배포. 신규 프로젝트 설계. 사이드 프로젝트 MDC(Mapped Diagnostic Context, Map 형식을 이용하여 클라이언트 특징적인 데이터를 저장하기 위한 메커니즘.)를 활용하여 로그 추적 추가. ...
목차 4장 트랜잭션 관리: 사가 4.1 마이크로서비스 아키텍처에서의 트랜잭션 관리 4.1.1 분산 트랜잭션의 필요성 4.1.2 분산 트랜잭션의 문제점 4.1.3 데이터 일관성 유지: 사가 패턴 4.2 사가 편성 4.2.1 코레오그래피 사가 4.2.2 오케스트레이션 사가 4.3 비격리 문제 처리 4.3.1 비정상 개요 4.3.2 비격리 대책 4.4 주...
목차 3장 프로세스 간 통신 3.1 마이크로서비스 아키텍처 IPC 개요 3.1.1 상호 작용 스타일 3.1.2 마이크로서비스 API 정의 3.1.3 API 발전시키기 3.1.4 메시지 포맷 3.2 동기 RPI 패턴 응용 통신 3.2.1 동기 RPI 패턴: REST 3.2.2 동기 RPI 패턴: gRPC 3.2.3 부분 실패 처리: 회로 차단기 패턴 ...
목차 ```2장 분해 전략 2.1 마이크로서비스 아키텍처란 무엇인가? 2.1.1 소프트웨어 아키텍처의 정의와 중요성 2.1.2 아키텍처 스타일 개요 2.1.3 마이크로서비스 아키텍처는 일종의 아키텍처 스타일이다 2.2 마이크로서비스 아키텍처 정의 2.2.1 시스템 작업 식별 2.2.2 서비스 정의: 비즈니스 능력 패턴별 분해 2.2.3 서비스 정의:...
TID 업무 ssl 인증서 갱신 자동화 작업 로컬 테스트 완료. 배치 작업을 수동으로 실행하는 api 생성하여, 호출 테스트. 테스트코드에서 발견되지 않은 에러들을 조치. 곧 다가온 행사 관련 오류 원인 파악 및 QA ...
AI 요약 - Ai의 내용 정리 투자 전략과 시장 키워드 이해 1-1. 투자 전략과 시간 관리 강사가 투자 시간 관리에 대해 설명함 투자 시간이 부족했던 경험을 공유하며 시간 관리의 중요성을 강조함 (중요) 아침 일찍 퇴근하고 밥 먹는 시간을 효율적으로 활용했음 일상적으로 시간 관리에 대해 생각하며 투자에 대해 논의함 ...
TID 업무 ssl 인증서 갱신 자동화 작업. 모든 테스트 코드 통과. wsl2 Ubuntu 환경에서 테스트 중. 로그 보니 시나리오 중간 단계에서 실패. 원인 파악 필요. ...