{"componentChunkName":"component---src-pages-series-jsx","path":"/series/","result":{"data":{"site":{"siteMetadata":{"title":"hongkim.dev"}},"allMarkdownRemark":{"group":[{"fieldValue":"architecture","totalCount":1},{"fieldValue":"ci/cd","totalCount":2},{"fieldValue":"github actions","totalCount":2},{"fieldValue":"개선기","totalCount":1}],"nodes":[{"excerpt":"안녕하세요, 팀 Joytas 에서 백엔드 개발 파트를 맡고 있는  입니다. SNS 서비스인 DAO 서비스 개발을 진행하며, 이미지 로딩 최적화를 이뤄내기 위해 어떤 과정들을 거쳤는지 이번글을 통해 소개해보려고 한다. 초기 이미지 로딩 아키텍처의 문제점 초기 DAO 프로젝트를 진행하면서 MVP 단계에서 빠른 구현에 초점을 맞추며, 아래 사진과 같이 이미지 …","fields":{"slug":"/image-load-optimize/"},"frontmatter":{"date":"October 24, 2024","update":"Oct 24, 2024","title":"이미지 최적화를 위한 여행기 (1) - 이미지 로딩 최적화","tags":["개선기","architecture"],"series":"개선일지"}},{"excerpt":"🙇🏻 잘못된 내용 혹은 개선할 내용이 있다면 아낌 없이 피드백 주시면 정말 감사합니다! 🙇🏻 현재 카카오 클라우드 스쿨에서 진행한 커뮤니티 서비스를 실제로 사용자들이 이용할 수 있게 배포를 진행해보기로 했다.  먼저 특별한 전략없이 일반적으로 배포하는 흐름을 알아보자. 새롭게 배포할 애플리케이션 V2를 빌드한다. (ex. Dockerfile 빌드) EC2 서…","fields":{"slug":"/blue-green-deploy/"},"frontmatter":{"date":"June 30, 2024","update":"Jun 30, 2024","title":"무중단 배포 일지 (Feat. Blue-Green)","tags":["ci/cd","github actions"],"series":"배포"}},{"excerpt":"Django 기준으로 구현한\n코드는 GitHub에서 확인 가능합니다. Cache를 사용해야하는 이유 GitHub Cache Action은 매 Workflow에서 build에 필요한 의존성 패키지 설치 작업을 Cache 처리해 build 속도를 향상시키기 위해 사용한다. 예를 들어, DRF를 통해 REST API를 구현하고 GitHub Action을 통해 …","fields":{"slug":"/github-action-cache/"},"frontmatter":{"date":"January 03, 2024","update":"Jan 03, 2024","title":"GitHub Actions 캐싱처리 꼭 해야할까?","tags":["ci/cd","github actions"],"series":"배포"}}]}},"pageContext":{}},"staticQueryHashes":[],"slicesMap":{}}