단지 권한 기능을 추가해달라고 했을 뿐인데(feat. 인증 기능 개선)
안녕하세요. 스포카 백엔드팀 프로그래머 남경호입니다. 개발자라면 누구나 오랫동안 미뤄두었던 과제가 하나쯤 있을 것입니다. 업무의 우선순위가 낮거나 긴급한 과제들에 밀려 지속적으로 백로그에 쌓여 있던 작업 말이죠. 최근 저희팀에서 왜 오랜 시간 미뤄두었던 인증 방식 개선 작업을 진행하게 되었는지, 그 과정에서 얻은 여러 경험을 여러분께 공유하고자 합니다. 배…
한국 개발 블로그의 글을 모았습니다.
안녕하세요. 스포카 백엔드팀 프로그래머 남경호입니다. 개발자라면 누구나 오랫동안 미뤄두었던 과제가 하나쯤 있을 것입니다. 업무의 우선순위가 낮거나 긴급한 과제들에 밀려 지속적으로 백로그에 쌓여 있던 작업 말이죠. 최근 저희팀에서 왜 오랜 시간 미뤄두었던 인증 방식 개선 작업을 진행하게 되었는지, 그 과정에서 얻은 여러 경험을 여러분께 공유하고자 합니다. 배…
안녕하세요! 리멤버앤컴퍼니 파운데이션 크루에서 Web Frontend Software Engineer로 일하고 있는 성정민입니다. 최근 저는 사용자가 검색창에 키워드를 입력할 때마다 실시간으로 UI를 업데이트하는 기능을 개발했습니다. 그런데 문제가 발생했어요. 검색창에 글자를 입력할 때마다 수천 개의 데이터를 필터링하고 화면에 표시해야 하는데, 이 과정에서…
11키티즈 게임에서 XState를 선택한 이유 11키티즈 게임에서는 주요 비즈니스 로직 구현을 위하여 XState를 선택했다. 일반적인 프론트엔드 개발에서는 React의 useState, Redux, Zustand 등을 사용하여 상태를 관리하지만, 게임이라는 특수한 환경에서는 상태 전환의 명확성과 개발 생산성 및 품질 관리가 중요하다고 판단했기 때문이다.…
주니어 개발자의 성장을 목표로 진행한 에러 디버깅 스터디 과정을 소개합니다.
대용량 트래픽을 견디는 서버 만들기 — Rust 기반 게이트웨이 구축 안녕하세요. Creatrip에서 백엔드 개발을 담당하고 있는 이재용입니다. 저희 팀은 GraphQL 기반으로 서버를 운영 중이며, 그동안 Node.js로 작성된 Apollo Gateway를 사용해왔습니다. 지속적으로 슬로우 쿼리를 튜닝하고 성능 병목을 일으키는 지점을 파악하여 최적화하는…
생성형 AI 모델을 활용해 이미지를 생성할 때 특정 스타일을 부여하려면 LoRA 라는 모델의 개발이 필수적입니다. 하지만 모델 학습을 위한 데이터를 준비하는 데 개발자의 시간과 노력이 너무 많이 듭니다. 이러한 문제를 완화해주는 이미지 학습 데이터 증강 자동화 파이프라인, ‘Data Forge’를 소개합니다.
안녕하세요, 비브로스 DevOps 박진홍입니다.
4월 인도 핀테크 관련 정부 규제, 경쟁사 및 업계 동향을 공유합니다.
‘데브시스터즈 엔지니어링 데이’를 소개합니다.
데이터(Data)가 모바일 데이터가 아니라 내 정보를 물어보는 거라니?!
- 일반기업회계기준, 전년비 매출 70%, 영업익 121% 상승, 연평균 성장률 100%- “인도 시장 성장성 및 ACS 기술력 바탕으로 매년 50% 이상 고성장 기대”
안녕하세요! 올리브영🫒 iOS앱 개발자📱 럭셔Lee 입니다🙇♂️ 이번 포스팅에서는 Apple에서 제공하는 문서화 도구, DocC에 대해서 이야기해보고자 합니다. 🤔 일단 DocC가 뭔가요? DocC는 Xcode13부터 지원하는 Apple…
밸런스히어로 AI/Data 팀 데이터사이언티스트 Bently (전현우) 인터뷰
Flink 어플리케이션에서 end-to-end latency를 줄이기 위해 operator 단위로 지표를 수집하고 flame graph를 이용해 병목 지점을 찾아내는 과정을 소개합니다.
안녕하세요. 캐치테이블 프론트엔드 개발자 김형준입니다. 저는 지난 글에 이어, 캐치테이블의 검색/지도 화면을 만들어 간 이야기를 들려드리려 해요. 글 맨 끝에는 캐치테이블에서의 지난 1년을 되돌아보며 느꼈던 점과 회고를 적어봤어요. 잘 읽어주시면 감사하겠습니다! 1. 지도와 리스트 페이지가 좀 더 자연스럽게 이어지면 좋겠다! 지난 작업을 통해 지도 내에서…
혹시 데이터 사일로라는 말을 들어보셨나요? 데이터 사일로란, 서로 다른 시스템에서 생성한 데이터가 특정 부서나 업무에서만 사용되고, 다른 분야에서는 제대로 활용되지 못하는 상황을 말합니다. 이런 문제가 지속되면, 사내 데이터가 통합적으로 활용되지 못해 효율적인 의사결정이 어려워지게 됩니다. 따라서, 데이터 사일로 해소를 위해 전사 데이터 카탈로그를 구축하는…
안녕하세요? 저는 일하는 프로들과 비즈니스 기회를 연결하는 리멤버의 제품본부 개발실에서 리더 역할을 맡고 있는 이한별이라고 합니다. 😁 제가 리멤버에 합류한 지 5년이 지나가는데, 그동안 상당히 많은 제품 변화도 있었지만 저희 조직의 변화도 있었는데요. 이번 글에서는 그러한 변화들을 거쳐 온 현재의 개발실의 모습을 가볍게 소개드리고자 합니다. 매트릭스 조직…
전 세계 해커들의 축제인 DEFCON 32를 다녀 온 카카오뱅크 어플리케이션보안팀 Harry와 Woogie가 정보보호 기술의 트렌드와 실무 적용 사례를 탐색한 후기를 전합니다. 또한, 다양한 국가와 팀이 참여한 DEFCON 해킹방어대회인 CTF 본선 참여기를 공유합니다. 평소 화이트 햇 문화와 보안 컨퍼런스에 관심 있는 분들은 꼭 읽어보세요!
과거의 성공을 넘어, 미래를 향한 성장의 길
지난 12월, 미국 라스베이거스에서 열린 AWS re:Invent 2024는 전 세계 IT 업계 관계자들이 모이는 큰 축제였습니다. 카카오뱅크의 5명의 개발자와 엔지니어들이 이 행사에 참석하여, 참가자의 시선에서 주요 세션 요약과 글로벌 이벤트 체험 후기, 유용한 팁을 생생하게 전합니다. AWS re:Invent 2024의 열기를 놓치지 말고 함께 느껴보세…