랜덤 뽑기(가챠) 시스템 구현하기

어릴적 문방구 앞에서 100원 짜리 가챠(랜덤 뽑기)를 돌려본 경험이 있는가? 광고 포스터 속 캐릭터 피규어를 보면서 설레이는 마음에 100원이라는 거금을 투자했지만, 알사탕이 들어있는 캡슐이 데구르르 굴러 나올 때 그 절망감은 평생 잊을 수가 없겠다. 나는 이런 가챠류에서 항상 운이 좋지 않았기 때문에, 그다지 가챠 시스템을 선호하지 않는다. 우연히...

2023년 회고

학부 신입생 때의 텐션으로 돌아온 2023년이다. 코로나와 함께 여러가지 일들을 엮으면서 처음보는 사람들과 가까워지길 어려워했는데, 올해는 처음보는 사람이나 회사 사람들과도 참 많이 가까워진 것 같다. 코로나가 끝나고 잦아진 술자리에 취기를 빌려 사람들과 웃고 떠든 덕분이리라. 항상 과한 술은 조심해야겠지만, 역시 이만한 매개체도 없는 것 같다. 덕분...

spring retry 이해 및 예제 정리

이전 글: spring circuit breaker 이해 및 예제 정리 spring circuit breaker(Spring Cloud Circuit Breaker) 에 대해 알아보았으니, 이번엔 Spring Retry 에 대해서 알아보자. 우선 두 기술은 모두 fault-tolerance(장애허용)을 위해 사용하는 기술이다. 때문에 동작이 상당히 유...

인프콘 2023 - 코드 리뷰 테스트

🖋️ 변별력을 200% 더 높인 개발자 채용 방법: 코드 리뷰 테스트 - 전종욱님 강남언니에서는 지난 2023년 3월부터 코드리뷰 테스트를 통해 개발자 채용을 진행한다고 한다. 합격자 수와 수준을 이전과 동일하게 유지하면서도 인터뷰 진행 시간을 50% 이상 감소시켰는데, 지원자가 코드 리뷰를 남기는 모습을 보면서 회사에 어울리는 사람인지 높은 확신을 ...

인프콘 2023 - 인프런 아키텍처 2023-2024

🌱 인프런 아키텍처 2023-2024 - 이동욱님 1년만에 돌아온 인프콘, 그동안 인프런의 아키텍처에는 어떤 변화가 있었을까? 이전 글: 인프콘 2022 - 인프런 아키텍처의 과거와 현재, 그리고 미래 보통 우리가 아키텍처나 구조를 바꿀 때 가장 큰 이유가 장애 해결이나, 트래픽 문제를 해결하기 위해서다. 인프런 역시 장애 해결을 위해 레거시 아키텍처...