Skip to content
View ilgolf's full-sized avatar
😀
Focusing
😀
Focusing

Block or report ilgolf

Block user

Prevent this user from interacting with your repositories and sending you notifications. Learn more about blocking users.

You must be logged in to block users.

Maximum 250 characters. Please don't include any personal information such as legal names or email addresses. Markdown supported. This note will be visible to only you.
Report abuse

Contact GitHub support about this user’s behavior. Learn more about reporting abuse.

Report abuse
ilgolf/README.md

3년차 개발자 노경태 입니다.

Introduce

  • 일상생활에서 발생하는 문제를 고민하고 토론하며 직접 해결해보며 성장하는 개발자 노경태입니다. 현재 Admin 시스템 업무에 자부심을 갖고 사내 문제를 해결하며 성장하고 있습니다.

[실제사례]

  1. 쿠폰을 살때 트래픽이 몰릴 경우 어떻게 해결할 수 있을까? ver.1
  2. 쿠폰을 살때 트래픽이 몰릴 경우 어떻게 해결할 수 있을까? ver.2
  • 최고의 선택이 아닌 최선의 선택을 하려고 노력합니다. 상황에 따라 고려하여 최대한 사용자가 편리하게 사용할 수 있게 만듭니다.

    • 제한된 기한과 리소스를 갖고 클러스터 서버를 구현하는 과정에서 요즘 많이 사용되는 쿠버네티스나 매니지드 쿠버네티스의 비용적인 문제와 러닝커브로 인한 시간 비용을 고려하여 가장 비용이 적은 Docker Swarm을 도입하였고 결과적으로 성공적으로 서비스를 운영하는데 성공했습니다.
  • 개인 뿐만아니라 동료의 성장을 돕습니다.

    • grafana 운영 전략에 docker swarm 을 사용하면 관리 비용이 줄어들 것이라는 의견을 제시했고 실제로 수용되어 infra 개선이 빠르게 진행될 수 있도록 도왔습니다.

Trouble Shooting & resolve problem

  1. Docker Swarm 도입기
  2. OOM 버그 개선기
  3. Side effect를 최소화 하기위한 Defensive Copy
  4. 트래픽이 몰리는 상황에서 병목 해결하기

Contributor


Presentation

Popular repositories Loading

  1. ticketing-payment ticketing-payment Public

    트래픽이 급증하는 서비스에서 티켓팅 상황에서 견딜 수 있는 결제 시스템은 어떻게 구축할 수 있을까요? 또, 어떻게 하면 더 사용성이 좋게 만들 까요?

    Kotlin 57 3

  2. new_blog new_blog Public

    여러가지 비즈니스적인 고민과 성능을 고려한 프로젝트를 해봅시다!

    Java 23 2

  3. Java_Advanced_Study Java_Advanced_Study Public

    17 1

  4. kotlinBank kotlinBank Public

    코틀린 실습을 위한 간단한 토이프로젝트 저장소

    Kotlin 15 2

  5. FrogBook-Spring FrogBook-Spring Public

    Java 12 1

  6. LoginProject LoginProject Public

    Java 7 1