IT/Spring Framework2020. 5. 29. 00:31Spring vs Spring Boot

[10분 테코톡] 닉의 Spring vs Spring Boot - 영상: https://www.youtube.com/watch?v=6h9qmKWK6Io 내용 정리 "Spring Boot makes it easy to create stand-alone, production-grade Spring based Applications that you can "just run". 스프링 부트는 독립적이고 상용 수준의 스프링 기반 애플리케이션을 쉽게 만들 수 있게 해준다. Spring Spring Boot Dependency 설정 모든 의존성을 버전까지 정확하게 설정 간략해지고 버전 관리도 권장 버전으로 자동 설정 Configuration 설정 설정량이 많다 설정량이 적다 서버 구동 시간 외부에서 다운 받아 설치과..

모노리틱(Monolithic) vs 마이크로서비스(Microservices)
IT/Architecture2020. 5. 27. 23:51모노리틱(Monolithic) vs 마이크로서비스(Microservices)

[우아한테크세미나] 2020123 우아한모노리스 by 박용권님 내용정리 - 영상: https://www.youtube.com/watch?feature=youtu.be&v=SrQeIz3gXZg&app=desktop - 소스: https://github.com/arawn/building-modular-monoliths-using-spring - 슬라이드: https://www.slideshare.net/arawnkr/ss-224478403 1. 예상치 못한 결합 => 변경에 의한 영향이 크기 때문 2. 높은 테스트 비용 => 변경에 의한 영향이 크기 때문 3. 늦은 출시 싸이클 => 변경에 의한 영향이 크기 때문 4. 부족한 장애 내성 5. 단일 확장성 => 애플리케이션의 복사로 이루어지는 수평 확장 1. ..

IT/Spring Framework2020. 4. 25. 03:13AtomicInteger와 Integer 비교

공통점: 둘 다 int형을 wrapping한 클래스 차이점: AtomicInteger는 thread-safe하여 동시성(Concurrency)을 보장한다.

image