검색

가난한 박과장 › 책의 구성

책의 구성 — 『가난한 박과장과 퇴근후 나의 서비스팀 관리하기』

책은 하네스의 참고서입니다. 하네스에서 지나간 일이 개발 전체의 어디이고, 그 밑에서 무엇이 움직였는지를 흐름으로 설명합니다. 부 이름은 첫 화면의 개발의 흐름(만들기, 올리기, 운영하기, 확장하기)과 같습니다. 처음부터 읽지 않아도 되고, 하네스로 만들다 궁금해진 자리에서 해당 절을 찾아 읽으면 됩니다.

제1부 만들기

하네스로 한 줄을 넣어 첫 결과물을 만들고, 고치고, 확인하는 흐름입니다.

전체 그림

  • 개발 흐름 개요
  • 실습 사이트의 구조

글 사이트 만들기

  • 개발 환경 구성
  • 정적 사이트 생성과 로컬 실행
  • 요구사항 정의
  • 에이전트와 모델의 동작 구조
  • 구현, 검증, 롤백
  • 검증의 단계
  • 디버깅 절차
  • 하네스 개발 중의 문제 사례 10가지
  • 작업 재개와 상태 저장

쇼핑몰(가게) 만들기

  • 서버가 필요해지는 시점
  • 쇼핑몰 실행과 구조
  • 데이터 구조와 데이터베이스
  • 이미지와 영상 처리
  • 기능 모듈 켜기와 끄기
  • 서비스 방향 전환(피벗)
  • 결제 정보와 개인정보 관리

에이전트 지시와 승인

  • 짧은 지시가 넓게 실행된 사례
  • 한 글자 승인의 범위
  • 질문과 대기의 기준
  • 하네스의 설계 원리
  • 지침 파일과 규칙의 위치
  • 권한과 차단 규칙

운영체제와 실행 환경

  • 운영체제와 메모리
  • 문자 인코딩, 경로, 줄바꿈
  • 동시 처리와 잠금
  • 요청, 쿠키, 로그인
  • 라이브러리와 버전
  • 기기와 브라우저
  • 모델의 문맥과 사용량 한도
  • 권한과 비밀 값

제2부 올리기

만든 것을 인터넷 주소로 열고, 검색과 방문까지 이어지는 흐름입니다.

배포와 네트워크

  • 배포와 주소
  • 공개의 네 단계: 로컬, 공개, 검색, 방문
  • 네트워크
  • 호스팅과 외부 서비스
  • 단일 장애점과 서버 이전

공개 이후: 검색, 앱, 보안

  • 검색 엔진의 수집과 색인
  • 앱 패키지와 배포
  • 공개 서비스의 보안
  • 프롬프트 인젝션
  • 브라우저 자동화
  • 입금, 결제, 정산
  • 서비스 공개 전 점검

제3부 운영하기

열어 둔 서비스를 매일 굴리며 저자가 실제로 겪은 일을 다룹니다.

일일 운영

  • 일일 배치
  • 예약 실행과 시간
  • 백업과 복구
  • 데이터 저장 위치와 용량
  • 주문 알림 메일
  • 로그와 모니터링

주문 처리

  • 주문 처리와 트랜잭션
  • 재고의 동시성과 데이터 참조
  • 주문 취소와 원장
  • 상품평 응대
  • 휴업과 폐업

운영팀 구성

  • 담당 세션과 역할 문서
  • 세션 분리 기준
  • 거버넌스: 승인, 차단, 기록
  • 보조 에이전트 활용

저자의 팀

  • 저자의 정보 사이트 개요
  • 저자의 팀 구성 변천
  • 사례 검색, 운영 기록, 이야기방

운영 기본

  • 모니터링과 알림
  • 장애 대응 절차
  • 사후 검토(포스트모템)
  • 변경 관리
  • 용량과 한도 관리
  • 런북과 지침 관리
  • 운영 일과(루틴)
  • 지표 선정과 해석

외부 서비스 관련 사례

  • 외부 서비스의 한도와 계정 정지
  • 게시 내용의 사실 검증
  • 수치 불일치의 원인
  • 제작 속도와 의사 결정
  • 광고 심사 거절 대응

팀 내부 사례

  • 예약 작업과 세션의 자원 충돌
  • 여러 세션의 동시 수정
  • 삭제와 되돌릴 수 없는 작업
  • 문맥 한도와 규칙의 유실
  • 세션 간 메시지 전달
  • 완료 보고와 실제 상태의 차이
  • 사람이 해야 하는 단계와 대기
  • 무인 시간의 운영

회고

  • 운영 규칙 종합
  • 한 달 운영 결산

제4부 확장하기

손님이 크게 늘어나는 날에 대비한 길입니다. 필수는 아닙니다.

규모별 인프라: 동시 접속 100명에서 10만 명까지

  • 규모와 인프라의 관계
  • 동시 접속 100명: 서버 이전
  • 동시 접속 1,000명: 이중화와 계층 분리
  • 동시 접속 1만 명: 데이터베이스 분산과 서비스 분리
  • 동시 접속 10만 명: 다중 데이터센터와 대기열

부록

  • 용어 풀이

부록

  • 용어 풀이

같은 용어 사전이 수업 사이트에 있습니다. 용어 사전에는 지금 겪는 증상으로 찾는 길(막혔을 때)도 이어져 있습니다.

목차 자료 파일은 book.json입니다. 절 제목은 집필이 끝나는 대로 바뀔 수 있습니다.