본문 바로가기

스터디37

[Study 022] 스타트업 서비스 설계는 처음인데요 스터디 주제 스터디 참가자로도 있는 문선생님(octoping)의 추천으로 최근 구매한 7권의 책 중 하나이다. 이것들 중 스타트업 서비스 설계는 처음인데요 책은 인프라, 아키텍쳐 선택, 배포, 운영 등 프로젝트 전체 생명주기를 다루는 서비스 설계 관련 책으로 보였다. 딴거보다 실무 경험들을 가지고 토론하기 딱 좋아보여서 재밌을 것 같아 스터디 주제로 선정했다. 이하 스터디 모집문이었던 녀석이다.마감 임박! 스터디 모집! 죄송합니다! A, B의 일시가 서로 변경되었습니다. 재확인 부탁드립니다.[ 공통 사항 ]- 디스코드(이하 디코) 비대면 진행 (화상캠은 자신 있는분만 사용)- 스터디 분량 : 매주 100페이지 이하 (생각보다 가벼운 분량은 아니긴한데, 2달 넘어가면 보통 루즈해져서 빠르게 .. 2026. 1. 30.
[Study 021] 오브젝트 (2차) 스터디 주제 오브젝트는 객체지향의 사실과 오해(객사오)를 쓰신 조영호님의 책이다. 사실상 객사오가 오브젝트를 쓰기 위한 준비단계 책 느낌.개인적으로 내 개발관련 첫 스터디를 열었던 책이기도 하다 (Study 001). 이 책으로 스터디를 한지 3년정도 경력이 쌓인 지금 다시 읽어보면 또 어떤 느낌으로 읽힐지 궁금하기도 하고, 객체지향 관련 책 중 최고라 생각하는 책이라 언젠가 다시 스터디를 해보고 싶었다. 내 경우 조영호님의 팬이라, 사실 조영호님이 번역하신 책, 검수하신 책, 쓰신 책 모두 가지고 있긴하다. 오프라인 강의 (도메인 주도 설계의 사실과 오해)도 찾아가서, 오브젝트 책에 싸인도 받았었다. 자랑이다. 이하 스터디 모집문이었던 것마감 임박! 스터디 모집! 죄송합니다! A, B의.. 2026. 1. 30.
[Study 020] 가상 면접 사례로 배우는 대규모 시스템 설계 기초 스터디 주제 가상 면접 사례로 배우는 대규모 시스템 설계 기초 (알렉스 쉬 저)오랜만의 스터디라 기대된다. '개발자 기술블로그 성장 공유방' 단톡방에서 두 분의 대화로 시작된 스터디이다. 일정 (진행중)~2025-07-211장 사용자 수에 따른 규모 확장성2장 개략적인규모추정3장 시스템 설계 면접 공략법4장 처리율제한장치의설계 ~2025-07-285장 안정해시설계6장 키-값저장소설계7장 분산시스템을위한유일 ID 생성기설계8장 URL 단축기설계 ~2025-08-049장 웹크롤러설계10장알림시스템설계11장뉴스피드시스템설계12장채팅시스템설계 ~2025-08-1113장검색어자동완성시스템14장유튜브설계15장구글드라이브설계16장배움은계속된다 2025. 7. 14.
[Study 019] 토비의 스프링 3.1 스터디 주제   토비의 스프링 3.1 Vol.1  참가자https://github.com/nahwasa외 6명 일정 (완료)1주차 - 2024-06-29 ~55p2주차 - 2024-07-06 56p~102p3주차 - 2024-07-13 103p~143p4주차 - 2024-07-20 144p~183p5주차 - 2024-08-03 184p~231p6주차 - 2024-08-10 232p~278p7주차 - 2024-08-24 279p~315p8주차 - 2024-08-30 316p~375p9주차 - 2024-09-21 376p~429p10주차 - 2024-09-28 430p~475p11주차 - 2024-10-05 476p~556p12주차 - 2024-10-26 557p~645p13주차 - 2024-11-02 64.. 2024. 11. 9.
[Study 018] Release의 모든 것 스터디 주제 'Release의 모든 것 : 대규모 웹 분산 시스템을 위한 운영 고려 설계'를 읽고 매주 모여서 토론 및 질문  참가자https://github.com/nahwasahttps://github.com/ohgillwhanhttps://github.com/woogiekimhttps://github.com/K-jun98  일정 (완료)1주차 2024-04-11 1장~3장2주차 2024-05-02 4장3주차 2024-05-09 5장, 6장(정리 해야함)N주차 2024-08-01 4부 완료  내용 정리[릴리즈의 모든 것] 1장. 운영 환경의 현실[릴리즈의 모든 것] 2장. 사례 연구: 항공사를 멈추게 한 예외[릴리즈의 모든 것] 3장. 시스템 안정화 2024. 8. 1.
[Study 017] 디자인 패턴의 아름다움 스터디 주제   디자인 패턴의 아름다움(완정 저)매주 정해진 챕터 각자 읽고와서, 게더타운에서 온라인으로 서로 토론 및 이해안되는 부분 질문. 혹은 뭐 추가로 설명할꺼 있으면 자료 준비해와도 됨 (추가 설명 예시 : https://nahwasa.com/entry/TDD-Mock-SOLID-얘기-도시-가스-요금-계산)  참가자https://github.com/nahwasahttps://github.com/mluluckyhttps://github.com/gwonsiyunhttps://github.com/daraekitahttps://github.com/covertOta 일정 (완료)1주차 2024-02-17 : 1.1 코드 설계를 배우는 이유 / 1.2 코드 품질 평가 방법 (전체적인 내용을 다루는 1장이다.. 2024. 6. 21.
[릴리즈의 모든 것] 3장. 시스템 안정화 스터디 메인 페이지 목차 - ☆ 표시가 붙은 부분은 스터디 중 나온 얘기 혹은 제 개인적인 생각이나 제가 이해한대로 적어놓은 것으로, 책에 나오지 않는 내용입니다. 따라서 책에서 말하고자 하는 바와 다를 수 있습니다. - 모든 이미지의 출처는 Release의 모든 것(마이클 나이가드 지음) 책 입니다. 3장. 시스템 안정화 엔터프라이즈 소프트웨어는 냉소적이어야 한다. 나쁜 일이 일어날 것이라고 예상하고 그런 일이 일어나도 절대 놀라지 않는다. 자기 자신조차 믿지 않기 때문에 내부에 장벽을 세워 장애로부터 자신을 지키고, 다른 시스템과 지나치게 친밀해지는 것을 거부한다. 안정성이 부실하면 상당한 수익 손실이 발생한다. 또 신임을 잃는다. 홍보를 위한 수십억 원이 불량 하드 드라이브 때문에 몇 시간 만에 의.. 2024. 4. 11.
[릴리즈의 모든 것] 2장. 사례 연구: 항공사를 멈추게 한 예외 스터디 메인 페이지 목차 - ☆ 표시가 붙은 부분은 스터디 중 나온 얘기 혹은 제 개인적인 생각이나 제가 이해한대로 적어놓은 것으로, 책에 나오지 않는 내용입니다. 따라서 책에서 말하고자 하는 바와 다를 수 있습니다. - 모든 이미지의 출처는 Release의 모든 것(마이클 나이가드 지음) 책 입니다. 2장. 사례 연구: 항공사를 멈추게 한 예외 작은 프로그래밍 오류로 만들어진 눈덩이가 언덕 위에서 굴러 내려오고 있다. 눈덩이의 속도가 빨라지고 문제의 규모는 조금씩 커진다. 한 대형 항공사에 이런 사고를 겪어 수십만 달러의 손해를 본 사례이다. ☆ 이하 사례가 상세히 설명되어 있는데, 다 적기 뭐해서 매우 많이 축약했다. ☆ 대충 엄청 잘 구성된 시스템이었다는 얘기들. 고질라도 대비! ☆ 아무튼 db를 .. 2024. 4. 11.
[릴리즈의 모든 것] 1장. 운영 환경의 현실 스터디 메인 페이지 목차 - ☆ 표시가 붙은 부분은 스터디 중 나온 얘기 혹은 제 개인적인 생각이나 제가 이해한대로 적어놓은 것으로, 책에 나오지 않는 내용입니다. 따라서 책에서 말하고자 하는 바와 다를 수 있습니다. - 모든 이미지의 출처는 Release의 모든 것(마이클 나이가드 지음) 책 입니다. 1장. 운영 환경의 현실 개발에는 단순히 모든 기능을 추가하는 것 외에도 훨씬 더 많은 작업이 포함된다. 운영 조직이 개발자의 도움 없이 몰려드는 대규모 현실 사용자를 상대할 수 있을까? 프로젝트 팀은 자주 운영 상황에서 발생할 문제대 대비하는 대신 QA부서의 테스트를 통과하는 것을 목표로 삼는다. 테스트 만으로는 충분하지 않다. 할 수 있는 만큼의 조치를 취하고 예방하면서, 정말 심각하고 예상치 못한 피.. 2024. 4. 11.
[Study 016] 자바 병렬 프로그래밍 스터디 주제 자바 병렬 프로그래밍을 읽고 매주 모여서 토론 및 질문 참가자 https://github.com/nahwasa https://github.com/ohgillwhan https://github.com/woogiekim https://github.com/K-jun98 일정 (완료) 1주차 2023-12-17 : 1장, 2장 (개요, 스레드 안정성) 2주차 2023-12-31 : 3장, 4장 (객체 공유, 객체 구성) 3주차 2024-01-14 : 5장, 6장 (구성 단위, 작업 실행) 4주차 2024-01-21 : 7장, 8장 (중단 및 종료, 스레드 풀 활용) 5주차 2024-01-28 : 9장, 10장 (GUI 애플리케이션, 활동성을 최대로 높이기) 6주차 2024-02-25 : 11장, 1.. 2024. 1. 23.