zum Tech

Menu

  • Home
  • Contact
  • Feed
    생각을 읽다 zuminternet TECH BLOG
    July 11, 2023

    리다이렉트 서버와 FCM 푸시 연동

    리다이렉트 서버와 FCM 푸시 연동과정을 정리해보았습니다.

    Spring Boot Firebase Logback
    July 7, 2023

    제목은 Spring Session 도입기로 하겠습니다. 근데 이제 Redis를 곁들인

    지속 가능한 서비스를 만들기 위해 기존 아키텍처를 유지하면서 서비스를 개선하는 과정을 소개합니다.

    Spring Boot Spring Session Redis
    May 24, 2023

    Tuist 도입부터 적용까지 알려ZUM요! (feat. 모듈화)

    ZUM에서 Tuist를 iOS프로젝트에 어떻게 적용하고 있는지 공유합니다.

    tuist 모듈화 iOS 리팩토링
    May 18, 2023

    Next, d3로 서버 사이드 지도 렌더링하기

    파일럿 프로젝트로 진행한 데이터 시각화와 서버 사이드에서 활용할 수 있도록 개선한 과정을 소개합니다.

    프론트엔드 Front-end FE zum zum-fe React Next TypeScript 데이터시각화 d3
    February 14, 2023

    Redirect 서버 리팩토링 - 파일럿 프로젝트

    파일럿 프로젝트로 진행하게 된 Redirect 서버의 리팩토링 및 시스템 개선 과정을 정리해보았습니다.

    Spring Boot Spring Data JPA Querydsl Logback EhCache nginx
    February 6, 2023

    FCM 푸시 파헤치기

    파일럿부터 적용까지 진행했던 FCM 푸시를 파헤치며 기초 가이드북처럼 정리해보았습니다.

    Spring Boot FCM Push Send Firebase App 관리
    November 1, 2022

    OOP 기반 선착순 투표 시스템 아키텍처

    선착순 투표 시스템과 앞으로 확장적으로 늘어날 투표 시스템 아키텍처에 대해 OOP 기반으로 구성한 것을 공유합니다.

    투표 시스템 OOP Architecture Concurrency NamedLock
    October 23, 2022

    WorkStory - 개발자와 함께 성장하는 줌인터넷, 김태기 CTO님 편

    줌인터넷의 개발실을 총괄하고 책임지는 리더, 김태기 CTO님을 소개합니다.

    줌인터넷 CTO 개발실 개발문화
    Mark 25, 2022

    검색 데이터 서빙 플랫폼 구축

    검색 서비스를 제공하기 위해 소규모 서빙 플랫폼을 구축했던 과정을 소개합니다.

    springboot pilot solr kafka zookeeper search
    February 21, 2022

    BentoML 을 활용하여 딥러닝 모델 API 서빙하기

    ‘투자줌 뉴스 카테고리 분류 딥러닝 모델’을 BentoML 로 패키징하여 서빙한 경험에 대해 공유합니다.

    bentoml model serving deep learning machine learning mlops nlp
    January 6, 2022

    댓글 모듈 레거시 걷어내기 with TDD

    서브도메인에서 사용되는 댓글 모듈의 레거시코드를 걷어내고 Vue, TypeScript, 그리고 Jest를 사용하여 효율적인 유지보수가 가능한 댓글 컴포넌트를 만들어 사내에 배포한 과정을 소개합니다.

    프론트엔드 Front-end FE zum zum-fe Vue TypeScript Jest 테스트코드 TDD 리팩토링
    December 20, 2021

    AWS DynamoDB 모델링

    DynamoDB의 개념과 ERD 설계 이후에 어떻게 DynamoDB로 Reverse Modeling 하는 지에 대한 방법을 공유합니다.

    AWS DynomoDB NoSQL ERD Reverse Modeling
    December 6, 2021

    Zum Portal Core JS 소개

    줌인터넷 프론트엔드 파트에서 사용되고 있는 core package를 만들게된 과정과 기능에 대해 소개합니다.

    프론트엔드 Front-end FE zum zum-fe core yarn mono-repo nodejs nestjs expressjs
    November 11, 2021

    NestJS Custom Caching Decorator 만들기

    NestJS 서비스 로직에 Caching Decorator를 적용하기 위해 공식문서와 오픈소스를 분석하고 삽질하는 과정을 다룹니다.

    프론트엔드 NestJS Decorator Cron Cache Custom Decorator
    October 1, 2021

    Vue SSR 제대로 적용하기 (feat. Vanilla SSR)

    Server Side Rendering에 대한 개념을 알아보고, 이를 적용하는 방법을 차근차근 소개합니다.

    프론트엔드 VueJS Vue Server Side Rendering SSR
    July 21, 2021

    INVESTING.COM 클론 코딩(feat. Vue JS SSR, CANVAS API)

    신입 프론트엔드 개발자들이 파일럿 프로젝트로 진행한 INVESTING.COM 클론 코딩 경험을 공유합니다.

    Frontend pilot 회고 javascript typescript Vue.js CANVAS API SSR
    July 1, 2021

    주니어 프론트엔드 개발자의 채용 프로세스 참여 후기

    주니어 개발자인 필자가 함께 일하게 될 신입 개발자 분들을 모시는 과정에 대해 소개하는 글입니다.

    프론트엔드 채용 recurit javascript
    January 25, 2021

    Quartz Scheduler Admin 고도화 - 파일럿 프로젝트

    Dynamic Multi DataSource 구현 경험을 공유합니다.

    experience Springboot JPA Vue.js pilot MySQL AbstractRoutingDataSource DataSource Dynamic Multi DataSource
    September 11, 2020

    크롬 확장프로그램 개발⛏️ 회고

    Vue.js로 줌 확장프로그램을 개발하는 과정을 공유합니다.

    experience Vue.js Frontend 크롬 확장프로그램 웹스토어 배포 웹스토어 검수
    June 20, 2020

    모바일 줌 SpringBoot → NodeJS 전환기 (feat. VueJS SSR)

    모바일 줌 프로젝트를 Node.js로 변경한 경험을 공유합니다

    experience Node.js Frontend Vue.js SSR
    February 27, 2020

    NeurIPS 2019 논문 통계

    2019년도 NeurIPS 학회의 논문 통계를 공유합니다

    NIPS trend
    January 20, 2020

    주제별 영상 제공 웹 서비스

    크롤링과 Youtube Data API를 이용하여 영상 제공 웹 서비스를 구축하는 과정에 대해 소개합니다.

    pilot spring vue.js crawling crawler YoutubePlayerApi YoutubeDataApi
    December 12, 2019

    Amazon MQ의 Virtual Topics를 활용한 (Pub-sub)메시지 로드밸런싱

    AmazonMQ(ActiveMQ)의 Virtual Topics 사용 경험을 공유합니다.

    ActiveMQ AmazonMQ Virtual Topics SpringBoot
    November 4, 2019

    셀럽 NOW - 딥러닝 기반의 연예 뉴스 분석 시스템

    줌닷컴의 이미지 검색 서비스, 셀럽 NOW의 뉴스 분석 시스템을 소개합니다

    image search deep learning image processing nlp
    July 1, 2019

    Webpack dev server를 이용한 개발 환경 구성 Part2

    모바일 줌 개편을 진행하며 구성했던 개발 모드에 관한 경험을 공유합니다

    experience Frontend Vue.js Webpack4
    July 1, 2019

    Webpack Dev Server를 이용한 개발 환경 구성 Part1

    모바일 줌 개편을 진행하며 구성했던 개발 모드 구성에 관한 경험을 공유합니다

    experience Frontend Vue.js Webpack4
    June 5, 2019

    알람 서비스 - 파일럿 프로젝트

    짧지만 강렬했던 파일럿 프로젝트 이야기

    SpringBoot Vue.js pilot
    June 5, 2019

    게시판 CMS - 파일럿 프로젝트

    신입 파일럿 프로젝트를 진행했던 경험을 공유합니다.

    experience Springboot JPA Vue.js pilot Swagger MySQL S3
    April 22, 2019

    개발 컨텐츠 공유 서비스 - 파일럿 프로젝트

    신입 개발자의 파일럿 프로젝트 회고록

    experience Springboot JPA QueryDSL Vue.js
    April 19, 2019

    카페 형식 게시판 구현 - 파일럿 프로젝트

    Spring Boot와 Vuejs를 이용한 동적인 게시판 구축하기

    springboot vue.js pilot
    Mark 19, 2019

    Public Cloud(AWS) 기반 CD(Continuous Delivery or Continuous Deploy) 도입

    AWS기반 배포 자동화 구축 및 사용 후기

    experience infra deploy aws code-series lambda ec2
    October 11, 2018

    파일럿 프로젝트 회고록 - TV줌 CMS

    7주간의 특별한 경험에 관한 이야기

    experience springboot vuejs redis video.js
    September 12, 2018

    Search Results clustering Engine, carrot2

    carrot2에 관한 스터디 내용 정리

    solr clustering carrot2 search
    August 23, 2018

    Vuejs로 모바일 웹 구축하기

    줌 모바일 웹을 Vuejs로 마이그레이션 했던 경험을 공유 합니다.

    spring boot vue.js pilot
    October 27, 2017

    처음 만난 스프링 파일럿 프로젝트

    줌에서 스프링을 만나다!. 파일럿 프로젝트를 진행하면서 사용했던 기술들을 어떤 식으로 적용했나에 대한 후기를 작성한 글입니다

    spring boot pilot 신입 zum
    July 12, 2017

    SPRING CLOUD STREAM, MQ 도입 사례 -2

    SPRING CLOUD STREAM, MQ(Message Queuing) 도입 사례를 공유합니다.

    spring cloud rabbitmq microservices
    July 11, 2017

    SPRING CLOUD STREAM, MQ 도입 사례 - 1

    SPRING CLOUD STREAM, MQ(Message Queuing) 도입 사례를 공유합니다.

    spring cloud rabbitmq microservices
    July 4, 2017

    Spring Boot & OAuth2 기반 소셜 댓글 시스템 개발하기

    페이스북, 구글, 트위터, 카카오 등 국내에서 많이 쓰이는 서비스들의 OAuth인증을 통한 댓글 시스템 구현하기

    Spring Boot OAuth2 Social Comment
    July 4, 2017

    Spring Nexus 3.X - Maven, NPM 저장소로 이용하기

    Nexus에서 Maven 저장소, NPM 저장소를 구성하고 사용하는 내용을 정리

    ci repository maven npm gradle nexus
    June 25, 2017

    jOOQ !! (Java Object Oriented Querying)

    jOOQ가 뭐지? 사내에서 Query Repository로 사용하게 된 `jOOQ` 를 간단하게 정리

    sql database springboot spring jooq
    May 10, 2017

    젠킨스 사용하여 자동 배포환경 만들기!

    푸시-빌드-전송-배포가 지겹다! 이젠 자동으로 하고싶다!하여 만들었습니다.

    jenkins ci deploy gradle
    Mark 22, 2017

    실서비스에서 CoffeeScript를 ES6로 변환하기

    사내의 모바일웹 프로젝트의 프론트 환경이 CoffeeScript로 개발되어 있어 여러가지 불편을 겪었습니다. 이는 오랫동안 풀어야 할 숙원사업(?)이였는데 이를 해결하며 느꼈던 점, 절차, 노하우를 공유하고자 합니다. 제가 느꼈던 CoffeeScript 환경의 문제와 Webpack + ES6 도입 이유를 정리해 보았습니다.

    CoffeeScript ES6 decaffeinate Webpack
    February 24, 2017

    소셜 댓글 파일럿 프로젝트

    나에게도 봄이 왔다. 입사 파일럿 프로젝트를 진행하면서 제가 느낀점(잘한점/부족한점)과 회고에 대한 글입니다.

    spring boot pilot 신입 zum 줌인터넷
    February 22, 2017

    버그 트래킹 일지(5) - 대망의 적용 배포 그리고 결론

    웹 서비스(Spring Framework)의 세션을 Membase(현재의 Couchbase)로 관리하면서 발생한 이슈입니다. 이슈를 해결해 나가는 과정을 기록으로 남깁니다.

    membase bugtracking resource io nosql
    February 22, 2017

    버그 트래킹 일지(4) - 의심하고 또 의심하자

    웹 서비스(Spring Framework)의 세션을 Membase(현재의 Couchbase)로 관리하면서 발생한 이슈입니다. 이슈를 해결해 나가는 과정을 기록으로 남깁니다.

    membase bugtracking resource io nosql
    February 22, 2017

    버그 트래킹 일지(3) - 임시방편보단 장기적으로

    웹 서비스(Spring Framework)의 세션을 Membase(현재의 Couchbase)로 관리하면서 발생한 이슈입니다. 이슈를 해결해 나가는 과정을 기록으로 남깁니다.

    membase bugtracking resource io nosql
    February 22, 2017

    버그 트래킹 일지(2) - 로그를 보자!

    웹 서비스(Spring Framework)의 세션을 Membase(현재의 Couchbase)로 관리하면서 발생한 이슈입니다. 이슈를 해결해 나가는 과정을 기록으로 남깁니다.

    membase bugtracking resource io nosql
    February 22, 2017

    버그 트래킹 일지(1) - 시작은 사전지식 확보부터

    웹 서비스(Spring Framework)의 세션을 Membase(현재의 Couchbase)로 관리하면서 발생한 이슈입니다. 이슈를 해결해 나가는 과정을 기록으로 남깁니다.

    membase bugtracking resource io nosql
    January 6, 2017

    계층형 댓글 파일럿 프로젝트

    개발자로 첫 발을 내딛으며.

    spring boot pilot zum zuminternet 줌인터넷 포털개발 신입
    October 17, 2016

    Spring Boot로 TEAMUP(회사 메신져) BOT 만들기 - (2)

    Spring Boot로 TEAMUP(사내 메신져) BOT 뼈대 만들기 Part2!

    springboot bot spring teamup
    October 13, 2016

    Spring Boot로 TEAMUP(회사 메신져) BOT 만들기 - (1)

    Spring Boot로 TEAMUP(사내 메신져) BOT 뼈대 만들기 Part1!

    springboot bot spring teamup

    • Home
    • Contact
    • Feed