본문 바로가기

나는 리뷰어다

(5)
[나는 리뷰어다] 자바 마이크로서비스를 활용한 SRE 이 글은 2022년 3월 한빛미디어에서 진행하는 프로그램에 참여하게 되어 책을 제공받아 글을 작성하였습니다. 2022년 현재 많은 기업은 MSA라고 불리는 아키텍처 스타일로 서비스를 구축하거나 모노리틱 아키텍처 구조에서 MSA로 전환하는 과정에 있다. 그렇다면 MSA는 과연 어떠한 장점이 있어서 많은 기업들이 전환을 하거나 해당 아키텍처 스타일로 서비스를 만드는 것일까? 이유는 간단하다. 서비스가 커지면서 다양한 도메인이 나오게 될 것이며 개발팀, 기획팀으로 나누어지던 팀 단위가 각각의 도메인 별 혹은 서비스 별로 나누어지면서 관리를 하게 될 것이다. 그 과정에 있어서 모놀리틱 아키텍처 구조를 사용하여 서비스 개발을 하게 된다면, 다른 팀과 협업을 하는 일이 엄청나게 많아질뿐더러 다른 서비스 기능의 장애..
[나는 리뷰어다] 소프트웨어 아키텍처 101 이 글은 2021년 11월 한빛미디어에서 진행하는 프로그램에 참여하게 되어 책을 제공받아 글을 작성하였습니다. 소프트웨어 아키텍처란 무엇인가? 만약 이 글을 읽는 사람이 개발자라면, 소프트웨어 구조 혹은 소프트웨어 구성 조직이라고 말 할 수 있을 것이다. 그렇다면 소프트웨어 구조는 왜 필요하며 왜 중요할까? 흔히 아키텍처를 잘못 설계 하면, 속도 저하 및 무리한 리소스 사용등 다양한 이유가 될 수 있다. 오늘은 우리가 흔히 말하는 소프트웨어 즉, 프로그램 구조를 설계하는 방식에 대해 작성 되어 있는 책에 대해 서평을 작성학고자 한다. 책 소개 이 책은 아키텍처의 모듈성, 특성, 컴포넌트등 기초부터 여러가지 스타일에 대해 글과 그림으로 쉽게 설명하고 있다. 그 만큼 글만 있는 책에 비해 그림이 함께 나와 ..
[나는 리뷰어다] 업무에 바로 쓰는 SQL 튜닝 이 글은 2021년 7월 한빛미디어에서 진행하는 프로그램에 참여하게 되어 책을 제공받아 글을 작성하였습니다. 컴퓨터공학을 전공했거나 개발자를 꿈꾸는 사람이라면 한 번쯤은 SQL을 들어봤을 것이다. SQL은 RDBMS(관계형 데이터베이스 관리 시스템)의 데이터를 관리하기 위해 설계된 프로그래밍 언어로, DB에 저장된 자료를 검색하고 관리하며, Table을 생성 및 수정할 수 있다. 그 과정에서 개발자는 Table을 어떻게 설계하고, Query을 사용하면서 시스템 성능까지도 고민을 하게 된다. 실제로 사소한 설계에서부터 어떻게 설계하고 사용하냐에 따라 시스템 성능에 큰 영향이 끼치며 속도가 천차만별로 바뀌게 된다. 오늘은 다양한 RDBMS 중 오픈소스로 공개되어 있으며, 무료 RDMBS로 유명한 MySQL/..
[나는 리뷰어다] 처음 배우는 플러터 이 글은 2021년 3월 한빛미디어에서 진행하는 프로그램에 참여하게 되어 한빛 미디어 측에서 책을 제공받아 글을 작성하였습니다. 2017년 5월 구글을 통해 처음으로 알파 버전을 공개 한 이후 클로스 플랫폼 애플리케이션 개발이 많이 사용되며 큰 인기를 받았다. 그 이후 약 4년만인 2021년 3월 4일 구글은 2.0 버전을 공개하면서 기존 플러터를 사용하는 사람들을 포함하여 많은 개발자들을 놀라게 하며 큰 주목을 받았다. 오늘은 크로스 플랫폼 애플리케이션을 개발 할 수 있는 플러터에 대한 책을 약 2주간 읽고 느끼게 된 점을 작성하려고 한다. 목차 CHAPTER 1 플러터 입문하기 - 플러터를 소개하고 실습에 필요한 환경을 세팅함 CHAPTER 2 처음 만드는 플러터 앱 - 안드로이드 스튜디오를 기반으로..
[나는 리뷰어다] 퀀트 전략을 위한 인공지능 트레이딩 이 글은 2020년 8,9월 한빛미디어에서 진행하는 프로그램에 참여하게 되어 책을 제공받아 글을 작성하였습니다. 우선 글에 들어가기 앞서 이 책의 제목에 나와 있는 퀀트 무엇인지 간단하게 설명하고 넘어가려고 한다. 퀀트란? 계량적인(quantitative) + 분석(analyst)의 합성어로써, 느낌과 감정에 의한 투자 대신 수학, 통계지식을 이용해서 투자 법칙을 찾아내 투자모델을 만들거나 금융시장의 변화를 예측하는 사람 출처 : http://blog.naver.com/mosfnet/221168970740 퀀트 전략을 위한 인공지능 트레이딩 책 표지 (출처: 한빛미디어 홈페이지) 이 책을 신청한 이유 인공지능은 2016년 알파고와 이세돌의 대결이후 우리나라에서 엄청난 속도로 발전하고 있으며 이를 배울려는..