모든 블로그
핏펫

핏펫

주요 카테고리 DevOps · 아키텍처 · 프론트엔드

활동 요약

대표 인기 포스트플레이 스쿼드 헥사고날 아키텍처 적용기49 조회
최근 30일
0개
평균 조회
32
누적 조회
321
전체 글
10개
마지막 발행
2023. 1. 10.
블로그 방문

핏펫 기술 블로그 글 (10)

백엔드

ES 검색엔진을 활용한 상품 검색 — basic

상품 검색 성능 개선을 위해 ElasticSearch를 도입한 사례를 다뤘습니다. 인덱스 설계와 쿼리 점수 조정으로 검색 정확도와 노출 순서를 개선했습니다.

#Elasticsearch#OpenSearch#Python
3300

아키텍처

플레이 스쿼드 헥사고날 아키텍처 적용기

플레이 스쿼드가 Python 계층형 구조를 Kotlin+Spring 기반 헥사고날 아키텍처로 전환한 과정을 정리했습니다. 도메인 중심 설계, 포트/어댑터 분리, 테스트 용이성 개선 포인트를 설명했습니다.

#헥사고날 아키텍처#클린 아키텍처#Kotlin
4900

프론트엔드

Apollo Client Pagination Fetching Guide

Apollo Client 무한스크롤을 `refetch`에서 `fetchMore`로 바꾸는 리팩토링 과정을 정리했습니다. 캐시 정책과 첫 페이지 예외 처리까지 함께 맞춰 페이징 문제를 해결했습니다.

#Apollo Client#pagination#fetchMore
2900

데브옵스

핏펫의 배포시 버저닝 관리 자동화하기

배포 시 버저닝과 Release Note 생성을 GitHub Action으로 자동화한 사례를 소개했습니다. 수동 태깅과 링크 정리를 줄이고, 기술 스택과 무관한 일관된 버전 관리를 구현했습니다.

#GitHub Actions#TypeScript#자동화
2000

아키텍처

핏펫 개발조직의 방향성과 애자일 리더십

핏펫 개발조직이 스포티파이 사례를 참고해 점진적 애자일 전환과 협업 체계 정비 방향을 공유했습니다. 역할 기반 의사결정과 CL·TL 분리를 통해 자율성과 생산성의 균형을 추구했습니다.

#agile#조직#리더십
3200

기타

스타트업에서 일하는 마음가짐

스타트업에서는 불확실한 문제를 해결하는 프로 의식과 결과 중심의 실행력이 중요하다고 설명했습니다. 장기 목표를 세우고 하위 목표를 구체화해 성과와 커리어의 선순환을 만들 것을 제안합니다.

#스타트업#커리어#목표 설정
2300

데브옵스

Github Actions의 의존성 캐싱을 통한 서버 배포속도 향상

GitHub Actions의 Gradle 종속성과 Docker 레이어 캐싱으로 빌드·배포 대기 시간을 줄이는 방식을 소개했습니다. Terraform으로 AWS ECS 테스트 환경을 구성하고 아티팩트 기반 CI/CD 흐름을 구현했습니다.

#GitHub Actions#AWS ECS#Terraform
4200

데브옵스

핏펫몰 개발 스쿼드의 git 전략 연대기

스쿼드 규모와 배포 방식 변화에 맞춰 Git 전략을 단계적으로 개선했습니다. 기능 단위 테스트와 일 2회 배포로 지연과 운영 부담을 줄였습니다.

#Git#GitHub Actions#배포
2600

기타

애자일의 본질 이해하기

애자일의 핵심을 고객 가치, 자율적 소규모 팀, 빠른 학습을 위한 사고방식으로 설명했습니다. 조직 도입 시 모방과 일괄 전환을 피하고 리더의 지원과 기존 운영 체계의 균형을 강조했습니다.

#agile#스크럼#워터폴
2200

프론트엔드

GraphQL Interface 자동생성으로 빠르게 프론트엔드 개발하기

GraphQL 스키마를 기반으로 Apollo Codegen에서 TypeScript 인터페이스를 자동 생성하는 방법을 소개했습니다. JSON 스키마를 분석해 프로젝트 요구에 맞는 생성 로직으로 확장하는 방향도 설명합니다.

#GraphQL#React#TypeScript
4500