JaeWon's Devlog
article thumbnail
실무에서 전하는 따끈한 마이크로서비스 아키텍처(MSA) 이야기(2) - MSA 아키텍처
Study/인프런 2023. 8. 6. 16:18

해당 글은 인프런에서의 실무에서 전하는 따끈한 마이크로서비스 아키텍처(MSA) 이야기 강의를 보고 간략하게나마 정리한 글입니다. 실무에서 전하는 따끈한 마이크로서비스 아키텍처(MSA) 이야기 - 인프런 | 강의 클라우드 분야에서 가장 Hot한 키워드인 Microservice Architecture (MSA)의 전반적인 배경, 다양한 아키텍처 패턴,애플리케이션 유형 , 레거시 전환방법 등을 현장의 목소리로 전달합니다., 클라우드 인 www.inflearn.com 1. 아키텍처 1-1. 아키텍처란? - 목표하는 대상에 대하여 구 구성고 동작 원리, 구성 요소 간의 관계 및 시스템 외부 환경과의 관계 등을 설명하는 설계도 - 아키텍처 특성 가용성, 신뢰성, 시험성, 확장성, 보안, 민첩성, 내고장성, 탄력성,..

article thumbnail
실무에서 전하는 따끈한 마이크로서비스 아키텍처(MSA) 이야기(1) - MSA 개념
Study/인프런 2023. 7. 29. 17:15

해당 글은 인프런에서의 실무에서 전하는 따끈한 마이크로서비스 아키텍처(MSA) 이야기 강의를 보고 간략하게나마 정리한 글입니다. 실무에서 전하는 따끈한 마이크로서비스 아키텍처(MSA) 이야기 - 인프런 | 강의 클라우드 분야에서 가장 Hot한 키워드인 Microservice Architecture (MSA)의 전반적인 배경, 다양한 아키텍처 패턴,애플리케이션 유형 , 레거시 전환방법 등을 현장의 목소리로 전달합니다., 클라우드 인 www.inflearn.com 1. 마이크로서비스의 정의 1-1. 모노리스 시스템 - 애플리케이션이 한 덩어리(서버)로 구성. - 단일 프로세스 실행. - 전체 수정, 배포가 되어야 함.(간단한 수정 1건 이어도, 전체 테스트가 필요하고 배포가 이루어져야 함.) - 하나가 실패..

article thumbnail
9주차 과제: 예외 처리
Study/Java(Online-Study) 2021. 8. 7. 18:19

- 해당 내용은 백기선 님의 자바 온라인 스터디 공부 및 제출 목적 -> https://github.com/whiteship/live-study/issues/9 9주차 과제: 예외 처리 · Issue #9 · whiteship/live-study 목표 자바의 예외 처리에 대해 학습하세요. 학습할 것 (필수) 자바에서 예외 처리 방법 (try, catch, throw, throws, finally) 자바가 제공하는 예외 계층 구조 Exception과 Error의 차이는? RuntimeException과 RE가 github.com 목표 자바의 예외 처리에 대해 학습하세요. 학습할 것 (필수) 자바에서 예외 처리 방법 (try, catch, throw, throws, finally) 자바가 제공하는 예외 계층..

article thumbnail
8주차 과제: 인터페이스
Study/Java(Online-Study) 2021. 7. 19. 16:54

- 해당 내용은 백기선 님의 자바 온라인 스터디 공부 및 제출 목적 -> https://github.com/whiteship/live-study/issues/8 8주자 과제: 인터페이스 · Issue #8 · whiteship/live-study 목표 자바의 인터페이스에 대해 학습하세요. 학습할 것 (필수) 인터페이스 정의하는 방법 인터페이스 구현하는 방법 인터페이스 레퍼런스를 통해 구현체를 사용하는 방법 인터페이스 상속 인터 github.com 목표 자바의 인터페이스에 대해 학습하세요. 학습할 것 (필수) 인터페이스 정의하는 방법 인터페이스 구현하는 방법 인터페이스 레퍼런스를 통해 구현체를 사용하는 방법 인터페이스 상속 인터페이스의 기본 메소드 (Default Method), 자바 8 인터페이스의 st..

article thumbnail
7주차 과제 : 패키지
Study/Java(Online-Study) 2021. 7. 19. 13:41

- 해당 내용은 백기선 님의 자바 온라인 스터디 공부 및 제출 목적 -> https://github.com/whiteship/live-study/issues/7 7주차 과제: 패키지 · Issue #7 · whiteship/live-study 목표 자바의 패키지에 대해 학습하세요. 학습할 것 (필수) package 키워드 import 키워드 클래스패스 CLASSPATH 환경변수 -classpath 옵션 접근지시자 마감일시 2021년 1월 2일 토요일 오후 1시까지. github.com 목표 자바의 패키지에 대해 학습하세요. 학습할 것 (필수) package 키워드 import 키워드 클래스패스 CLASSPATH 환경변수 -classpath 옵션 접근지시자 1. package 키워드 1.1 Package ..

article thumbnail
6주차 과제: 상속
Study/Java(Online-Study) 2021. 7. 17. 16:05

- 해당 내용은 백기선 님의 자바 온라인 스터디 공부 및 제출 목적 -> https://github.com/whiteship/live-study/issues/6 6주차 과제: 상속 · Issue #6 · whiteship/live-study 목표 자바의 상속에 대해 학습하세요. 학습할 것 (필수) 자바 상속의 특징 super 키워드 메소드 오버라이딩 다이나믹 메소드 디스패치 (Dynamic Method Dispatch) 추상 클래스 final 키워드 Object 클래스 마 github.com 목표 자바의 상속에 대해 학습하세요. 학습할 것 (필수) 자바 상속의 특징 super 키워드 메소드 오버라이딩 다이나믹 메소드 디스패치 (Dynamic Method Dispatch) 추상 클래스 final 키워드 O..

article thumbnail
5주차 과제: 클래스 - 이론(1)
Study/Java(Online-Study) 2021. 6. 27. 16:19

- 해당 내용은 백기선 님의 자바 온라인 스터디 공부 및 제출 목적 -> https://github.com/whiteship/live-study/issues/5 5주차 과제: 클래스 · Issue #5 · whiteship/live-study 목표 자바의 Class에 대해 학습하세요. 학습할 것 (필수) 클래스 정의하는 방법 객체 만드는 방법 (new 키워드 이해하기) 메소드 정의하는 방법 생성자 정의하는 방법 this 키워드 이해하기 마감일시 github.com 목표 자바의 Class에 대해 학습하세요. 학습할 것 (필수) 클래스 정의하는 방법 객체 만드는 방법 (new 키워드 이해하기) 메소드 정의하는 방법 생성자 정의하는 방법 this 키워드 이해하기 1. 클래스 정의하는 방법 클래스(Class) ..

article thumbnail
4주차 과제: 제어문 - 이론(1)
Study/Java(Online-Study) 2021. 6. 20. 16:06

- 해당 내용은 백기선 님의 자바 온라인 스터디 공부 및 제출 목적 -> https://github.com/whiteship/live-study/issues/4 4주차 과제: 제어문 · Issue #4 · whiteship/live-study 목표 자바가 제공하는 제어문을 학습하세요. 학습할 것 (필수) 선택문 반복문 과제 (옵션) 과제 0. JUnit 5 학습하세요. 인텔리J, 이클립스, VS Code에서 JUnit 5로 테스트 코드 작성하는 방법에 익숙해 github.com 목표 자바가 제공하는 제어문을 학습하세요. 학습할 것 (필수) 선택문 반복문 * 제어문 - 기본적으로 코드는 위에서 아래 순으로 읽으며 실행하게 된다. 모든 작업을 순차적으로 실행할 수 있다면 상관이 없겠지만, 어떠한 코드는 반복..

article thumbnail
3주차 과제 : 연산자
Study/Java(Online-Study) 2021. 6. 19. 17:22

- 해당 내용은 백기선 님의 자바 온라인 스터디 공부 및 제출 목적 -> https://github.com/whiteship/live-study/issues/3 3주차 과제: 연산자 · Issue #3 · whiteship/live-study 목표 자바가 제공하는 다양한 연산자를 학습하세요. 학습할 것 산술 연산자 비트 연산자 관계 연산자 논리 연산자 instanceof assignment(=) operator 화살표(->) 연산자 3항 연산자 연산자 우선 순위 (option github.com 목표 자바가 제공하는 다양한 연산자를 학습하세요. 학습할 것 산술 연산자 비트 연산자 관계 연산자 논리 연산자 instanceof assignment(=) operator 화살표(->) 연산자 3항 연산자 연산자..

article thumbnail
2주차 과제 : 자바 데이터 타입, 변수 그리고 배열
Study/Java(Online-Study) 2020. 11. 20. 22:03

- 해당 내용은 백기선 님의 자바 온라인 스터디 공부 및 제출 목적 -> https://github.com/whiteship/live-study/issues/2 2주차 과제: 자바 데이터 타입, 변수 그리고 배열 · Issue #2 · whiteship/live-study 목표 자바의 프리미티브 타입, 변수 그리고 배열을 사용하는 방법을 익힙니다. 학습할 것 프리미티브 타입 종류와 값의 범위 그리고 기본 값 프리미티브 타입과 레퍼런스 타입 리터럴 변수 선언 github.com 목표 자바의 프리미티브 타입, 변수 그리고 배열을 사용하는 방법을 익힙니다. 학습할 것 프리미티브 타입 종류와 값의 범위 그리고 기본 값 프리미티브 타입과 레퍼런스 타입 리터럴 변수 선언 및 초기화하는 방법 변수의 스코프와 라이프타..