📚FOS Study
홈카테고리
홈카테고리

카테고리

  • AI 페이지로 이동
    • RAG 페이지로 이동
    • agents 페이지로 이동
    • custom-agents 페이지로 이동
    • Claude Code의 Skill 시스템 - 개발자를 위한 AI 자동화의 새로운 차원
    • 멀티모달 LLM (Multimodal Large Language Model)
  • architecture 페이지로 이동
    • 디자인 패턴
    • 분산 트랜잭션
    • 슬롯 게임 엔진 고도화 — 2025년 회고
  • css 페이지로 이동
    • FlexBox 페이지로 이동
  • database 페이지로 이동
    • mysql 페이지로 이동
    • opensearch 페이지로 이동
    • 김영한의-실전-데이터베이스-설계 페이지로 이동
    • 커넥션 풀 크기는 얼마나 조정해야할까?
    • 인덱스 - DB 성능 최적화의 핵심
  • devops 페이지로 이동
    • docker 페이지로 이동
    • k8s 페이지로 이동
    • k8s-in-action 페이지로 이동
    • monitoring 페이지로 이동
  • go 페이지로 이동
    • Go 언어 기본 학습
  • http 페이지로 이동
    • HTTP Connection Pool
  • interview 페이지로 이동
    • 210812 페이지로 이동
    • 뱅크샐러드 AI Native Server Engineer
    • CJ 올리브영 지원 문항
    • CJ 올리브영 커머스플랫폼유닛 Back-End 개발 지원 자료
    • 마이리얼트립 - Platform Solutions실 회원주문개발 Product Engineer
    • NHN 서비스개발센터 AI서비스개발팀
    • nhn gameenvil console backend 직무 인터뷰 준비
    • 면접을 대비해봅시다
    • Tossplace Node.js Developer
    • 토스플레이스 Node.js 백엔드 컬처핏
  • java 페이지로 이동
    • jdbc 페이지로 이동
    • opentelemetry 페이지로 이동
    • spring 페이지로 이동
    • spring-batch 페이지로 이동
    • Java의 로깅 환경
    • MDC (Mapped Diagnostic Context)
    • OpenTelemetry 란 무엇인가?
    • Virtual Thread와 Project Loom
  • javascript 페이지로 이동
    • Data_Structures_and_Algorithms 페이지로 이동
    • Heap 페이지로 이동
    • typescript 페이지로 이동
    • AbortController
    • Async Iterator와 제너레이터
    • CommonJS와 ECMAScript Modules
    • 제너레이터(Generator)
    • Http Client
    • Node.js
    • npm vs pnpm 선택기준은 무엇인가요?
    • `setImmediate()`
  • kafka 페이지로 이동
    • Kafka 기본
    • Kafka를 사용하여 **데이터 정합성**은 어떻게 유지해야 할까?
    • 메시지 전송 신뢰성
  • network 페이지로 이동
    • L2(스위치)와 L3(라우터)의 역할 차이
    • L4와 VIP(Virtual IP Address)
    • IP Subnet
  • react 페이지로 이동
    • JSX 페이지로 이동
    • VirtualDOM 페이지로 이동
    • v16 페이지로 이동
  • redis 페이지로 이동
    • Redis
    • Redis Hash와 Lua 스크립트로 잭팟 누적 구현하기
  • task 페이지로 이동
    • ai-service-team 페이지로 이동
    • nsc-slot 페이지로 이동
📚FOS Study

개발 학습 기록을 정리하는 블로그입니다.

바로가기

  • 홈
  • 카테고리

소셜

  • GitHub
  • Source Repository

© 2025 FOS Study. Built with Next.js & Tailwind CSS

목록으로 돌아가기
📁task/ nsc-slot

NSC 슬롯팀 업무 기록

약 3분
2026년 3월 22일
2026년 3월 22일 수정
GitHub에서 보기

NSC 슬롯팀 업무 기록

슬롯 게임 플랫폼에서 진행한 주요 업무를 정리한 문서 모음. (2024.06 ~ 2025.11)


문서 목록

신규 구현

기간업무문서
2024.06 ~ 2024.12Slot 21 (Magical Fortune) — 텀블링, 와일드 스프레드, 랜덤 트리거slot-21-magical-fortune.md
2024.07 ~ 2024.12Admin 슬롯 비교/복사 — Alpha ↔ Real 환경 동기화admin-slot-compare-copy.md
2024.10 ~ 2024.12Slot 33 (Wanted) — 링크게임, 디스크 배수, 텀블링slot-33-wanted.md
2024.12BuyFeature 티켓 & 시나리오 스핀 — 플랫폼 공통 기능buyfeature-ticket-scenario-spin.md
2025.02 ~ 2025.08신규 슬롯 5종 (Slot 36, 38, 41, 44, 47) — AI 에이전트 협업 포함new-slot-games.md
2025.07 ~ 2025.10RCC (RTP Cache Control) — 스핀 결과 사전 캐시 시스템rcc-rtp-cache-control.md

아키텍처 개선

기간업무문서
2024.06 ~ 2025.10슬롯 테스트 공통 템플릿 — 단위→통합 전환, AbstractSlotTestslot-test-template.md
2025.04 ~ 2025.11AI 개발 도구 도입 — Cursor Rules 20종 이상, 에이전트 협업ai-tool-adoption.md
2025.08 ~ 2025.10시뮬레이터 공통 템플릿 — ReactiveSimulator, 8종 전환simulator-template.md
2025.09전역 개인화 데이터 — 베팅 인덱스 독립 구조 설계global-personal-data.md
2025.09 ~ 2025.10슬롯 엔진 추상화 — SlotTemplate, BaseSlotService, ExtraConfig 분리slot-engine-abstraction.md

트러블슈팅

기간업무문서
2025.01 ~ 2025.02스핀 성능 최적화 — AliasMethod O(1), SecureRandom → ThreadLocalRandomslot-spin-performance.md
2025.02시뮬레이터 OOM — List 제거, Welford's Online Algorithm 도입slot-simulator-oom.md
2025.09시뮬레이터 잭팟 풀 ThreadLocal 버그 — 공유 상태를 AtomicReference로 전환slot-simulator-jackpot-pool.md

기간별 주요 업무

2024 하반기 (6월 ~ 12월) — 합류 첫 해

  • Slot 21 (Magical Fortune) 개발: 텀블링, 와일드 스프레드, 보너스 랜덤 트리거
  • Admin 슬롯 비교/복사: Alpha ↔ Real 환경 데이터 비교 및 복사 기능
  • Slot 33 (Wanted) 개발: 링크게임, 디스크 배수, 텀블링
  • BuyFeature 티켓: 티켓 기반 피처 구매, 시나리오 스핀 플랫폼 통합

2025 상반기 (1월 ~ 6월)

  • 스핀 성능 최적화: AliasMethod 적용, ThreadLocalRandom 전환
  • 시뮬레이터 OOM 해결: List winmoneyList → Welford's Online Algorithm
  • Slot 36 (Clown Coin) 개발: 코인 레벨링 시스템, 시뮬레이터
  • Slot 38 (Classic Diamonds) 개발: 페이라인, AnyBar 심볼
  • Slot 44 (Fortune Blessing) 개발: 프리스핀/리트리거, AI 에이전트 협업
  • Slot 41 (Bingoing) 개발: 빙고 메커니즘, AI 에이전트 협업
  • Cursor Rules 구축 시작: 슬롯 도메인 컨텍스트 문서화

2025 하반기 (7월 ~ 11월)

  • Slot 47 (Boogie Turkey) 개발: Sync Reel 기능, AI 에이전트 협업
  • RCC 시스템 구축: RTP Cache Control, 슬롯 6종 대응, 동시성 처리
  • 시뮬레이터 공통 템플릿: 8종 전환, 잭팟풀 스레드 버그 수정
  • 전역 개인화 데이터: 베팅 인덱스 독립 구조 설계 + 마이그레이션
  • 슬롯 엔진 추상화: SlotTemplate, BaseSlotService, ExtraConfig 분리, BuyFeature 파싱 통합
  • 테스트 공통 템플릿: AbstractSlotTest, JUnit5 Extension, 치트 데이터 기반 확정적 테스트

기술 키워드

Spring Boot 3.x Java 17 MySQL Redis JPA Project Reactor 슬롯 게임 엔진 RTP 시뮬레이터 Cursor Rules AI 에이전트 협업

task 카테고리의 다른 글 보기수정 제안하기

댓글

댓글을 불러오는 중...
목차
  • NSC 슬롯팀 업무 기록
  • 문서 목록
  • 신규 구현
  • 아키텍처 개선
  • 트러블슈팅
  • 기간별 주요 업무
  • 2024 하반기 (6월 ~ 12월) — 합류 첫 해
  • 2025 상반기 (1월 ~ 6월)
  • 2025 하반기 (7월 ~ 11월)
  • 기술 키워드