카카오스타일의 파트너센터 서비스에서는 UI 테스트와 문서화를 위해서 Storybook과 MSW를 사용하고 있습니다. Storybook의 각 스토리마다 MSW GraphQL mock을 개별로 정의해서 사용하고 있었는데, 이로 인해 코드가 중복되고 mock 누락으로 인한 오류가 자주 발생했…
안녕하세요, 기술XR팀의 Celina입니다. 저는 요즘 Kode Runner라는 행사를 준비하고 있는데요, 코드러너는 어느덧 1년 전인 2022년 9월 6일에 처음으로 열린 카카오뱅크의 사내 기술 컨퍼런스랍니다. 새로운 행사를 준비하는 것만큼 지난 행사를 되돌아보는 것이 중요하니, 1년…
기업 경영 효율화 과정에 어떤 기업이나 늘 고려하는 전사관리시스템으로 거론되는 것이 ERP, SCM 그리고 CRM입니다. 한 기업에서 제품 생산을 위해서는 여러 협력업체를 통해서 원재료와 각 부품을 공급받아야 합니다. 이때 ERP가 구축되면 공급업체가 적시에 납품할 수 있도록 사내 생산…
상황을 고려한 엔지니어링으로 검색 속도 개선하기 Wonbin Ha — 하원빈 @wonbin 문제의 인식 트래킹링크는 유저가 발생시킨 데이터를 수집하는 에어브릿지의 핵심 기능입니다. 대시보드에서는 매일 약 10만개씩 생성되는 트래킹링크에 대해서 조회 및 검색 기능을 제공하고 있습니다. 처…
- blog - events KCC 2023 후기 (2) 카카오 크루들과 함께 에릭이 앞서 소개해주신 것과 같이, 이번 6월 KCC 2023에 카카오 크루들이 함께 다녀왔습니다. 카카오가 올해도 KCC의 후원사로 참여했기 때문인데요, 이번 글에서는 저희가 직접 준비했던 후원사 학술세션을…
스티브 잡스가 생전에 이처럼 언급하였듯 기업에 꼭 맞는 인재를 찾는 일은 대단히 어려운 일이며, 경영 목표를 실천하고 경쟁 우위를 선점하기 위해 가장 우선하면서도 아무리 강조해도 지나치지 않은 중요한 활동입니다. McKinsey & Company는 1998년 ‘인재 전쟁(War for…
Spring Boot Kotlin Multi Module로 구성해보는 헥사고날 아키텍처 들어가는 말 백엔드 개발자들은 프로젝트를 처음 구성할 때 사용할 기술에 관해 많은 고민을 합니다. 우리 데이터베이스(DB)로 CockroachDB가 요즘 흥한다던데 이걸 사용해 보는 건 어떨까? HT…
초분광 기술은 초분광 센서를 활용하여 사람이 볼 수 있는 가시광선과 볼 수 없는 적외선, 자외선까지 빛을 세부적으로 분해하고 데이터화하는 것입니다. 이러한 초분광 기술에 AI를 접목하면, 생산공장에서 품질관리, 불량품 검출, 공정 자동화 등 다양한 영역에 적용할 수 있습니다. SK플래닛…
- blog 오픈소스는 저희에게 맡겨주세요! OpenChain Korea Work Group 모임 후기 안녕하세요. 오픈소스기술파트 레인입니다. 저희 오픈소스기술파트는 오픈소스 관리 서비스인 OLIVE를 개발하고, 사내 프로젝트의 오픈소스 검증과 라이선스 검토 업무 등을 담당하고 있습니…
최기원 | 2023년 07월 10일 | #Machine_Learning #Engineering 개요 스캐터랩은 루다가 더 말을 잘 하도록 만들기 위해 많은 노력을 기울이고 있습니다. 그중 루다의 두뇌(?)라고 볼 수 있는 인공지능 모델을 업그레이드하는 프로젝트에도 많은 시간과 노력을 투…
안녕하세요! 당근마켓의 데이터 가치화 팀에서 data scientist, decision으로 일하고 있는 matthew에요. 당근마켓의 analytics 직군에는 data scientist, decision과 data analyst 2가지의 직군이 있어요. 사실 data analyst는…
안녕하세요. 정산플랫폼팀 윤입니다. 정산팀에서는 수많은 Batch 애플리케이션으로 대량 처리를 진행하고 있습니다. 정산플랫폼팀의 대량 처리 노하우는 Batch Performance를 고려한 최선의 Reader, Batch Performance를 고려한 최선의 Aggregation에서 소…
이 글은 IDG의 아티클을 전재하여 제공합니다. [원문보기] : https://www.itworld.co.kr/news/296449 IT 리더, 나아가 기업 전체는 생성형 AI의 힘을 즉시 이용할 줄 알아야 한다. 이때 생성형 AI의 잠재적인 취약성, 편향성, 여러 위험성을 이해하고 관…
안녕하세요. 어카운트 팀의 청명입니다☀️ 뜨거운 여름 쏘카를 타고 전국으로 떠나려는 고객분이 많아지고 있습니다. 모든 사람이 자유롭고 행복하게 이동하는 세상을 만들어 가는 쏘카는 다가오는 성수기 트래픽에 대응할 수 있도록 서비스를 개선했습니다. 개선을 하며 얻은 여러 경험 중에서 이번…
[여기보기]는 “여기서 보안의 기본을 챙기고 가자”의 약자로, 개발 과정에서 꼭 최소한으로 챙기면 좋을 보안 기초 설정을 앞으로 하나씩 공유할 예정입니다. 기초 내용이 주를 이루겠지만, 혹시라도 빼먹고 계신 것이 없는지 가끔 한 번씩 둘러봐 주세요. 안녕하세요, 넷마블 보안실 보안개발팀…
기업의 지속가능성 목표 달성을 위한 과제 2021년 7월, 글로벌 로봇 제조업체인 화낙(FANUC)의 미국 지부 최고경영자 마이크 치코(Mike Cicco)는 750,000번째 산업용 로봇 생산을 기념하는 자리에서 다음과 같이 말했습니다. "지금, 어느 때보다 많은 제조기업들이 생산성…
안녕하세요, 저는 데브시스터즈에서 Frontend R&D Engineer로 근무중인 문태근 이라고 합니다. 게임 개발과 운영에 필요한 다양한 백오피스 개발 및 기술 연구를 담당하고 있습니다. 이 글에서는 게임 개발에 필요한 웹앱을 개발했던 경험을 공유하고, 그 과정에서 가장 중요하게 생…
안녕하세요. 인프랩 프런트엔드 개발자 루카스입니다. 이전 글에서는 code generator의 필요성과 직접 구현하기까지의 고민을 공유했습니다. 이번 포스트에서는 code generator를 비롯하여 schema validator, type guard를 어떻게 구현했는지 간단히 소개해…
이 글은 IDG의 아티클을 전재하여 제공합니다. [원문보기] : https://www.itworld.co.kr/techlibrary/294589 기업이 두 곳 이상의 클라우드 서비스를 활용할 때 멀티클라우드 방식을 사용한다고 한다. 예를 들어, 생산성 앱으로 마이크로소프트 365, 스토…
안녕하세요. 2023년의 절반이 지나가고 있습니다. 우리가 올해 계획한 일들이 잘 진행되고 있는지 뒤돌아보고 다음 하반기를 계획하는 시기입니다. 이런 시기가 돌아오면 생각보다 즐겁지는 않습니다. 그런데 오늘은 이런 제 마음을 알았는지, 아주 즐거운 일이 있었습니다. 자리에 앉아서 열심히…
- 2023년 4월, 삼성SDS가 글로벌 경쟁력을 확보하고 미래 성장을 위해 새로운 ERP 플랫폼을 고민하고 있는 기업을 위해 준비한 “클라우드 시대의 ERP 혁신 세미나”의 내용을 기반으로 작성되었습니다. - 글로벌 클라우드 시장은 지속적으로 성장하여 2025년에는 Cloud 시장규모…
PM이 사용자가 아닌 서비스는 어떻게 만들까? : 배민외식업광장 ‘장사캘린더’ 오픈부터 개선까지 안녕하세요. 배민외식업광장 Product Manager 권자경입니다. 배민외식업광장팀은 외식업 사장님들을 위한 서비스인 ‘배민외식업광장'(a.k.a.배외광)을 담당하고 있습니다. 외식업 사장…
슈퍼앱이란? 인도네시아에 사는 “A”씨는 아침에 일어나 고젝(Gojek) 앱을 켜고 고젝 앱에서 고푸드로 아침 식사를 주문했습니다. 고젝 오토바이 드라이버가 배달해 준 음식으로 아침 식사 후 다시 고젝 앱에서 고라이드(GoRide)로 택시를 불러 출근을 위해 집을 나섭니다. 출근 중 앱…
이번 포스팅에서는 Vue3의 Composition API와 Pinia를 활용한 상태관리 경험을 공유하고자 합니다. Vue3 릴리즈 이후 Vue.js를 활용한 프로젝트 진행 기회가 없어 Vue3를 실제 업무에 적용할 기회가 없었으나 인재풀 프로젝트 개편과 함께 Vue3를 실무에 적용하게…
사람인에서는 사용자를 대상으로 한 체계적인 CRM 도입을 위해 2022년 8월부터 올해 2월까지 약 7개월간 CRM TFT 를 구성하여 다양한 CRM 솔루션을 도입하였고 도입 과정에서의 이슈들과 참고할 만한 내용들을 공유드리겠습니다. - 앱/웹 전환율 및 성과분석 : GA와 Fireba…
안녕하세요. 어카운트 버킷의 올리입니다. 🫒 다가오는 여름, 쏘카 타고 어디론가 떠나고 싶으신가요? 🚘 맑고 한층 더워진 날씨에 쏘카와 함께 떠나고 싶은 분들을 맞이하기 위해 대규모 트래픽에 대응할 수 있도록 쏘카 서비스를 개선했습니다. 쏘카가 많은 손님 맞을 준비를 어떻게 했는지 이번…
이 글은 IDG의 아티클을 전재하여 제공합니다. [원문보기] : https://www.itworld.co.kr/techlibrary/295705 많은 기업이 하이브리드 근무를 영구적인 운영 모델로 고려하면서 ‘디지털 직원 경험(Digital Employee Experience, DEX)…
이 아티클은 다양한 농기계 중장비를 생산하는 명실상부한 국내 최고의 농기계 제조 전문기업인 ㈜대동의 ERP 프로젝트 사례를 인터뷰 형식으로 정리했습니다. 회사 소개 부탁드립니다 대동은 대한민국 No.1 농기계 전문기업입니다. 1947년 진주에서 ‘대동공업사’로 출발하여, 국내 농기계 산…
안녕하세요, 넷마블 기술관리실 기술관리팀 이중민입니다. 개발 문서를 효율적으로 작성하려고 고민하다 보면 여러 가지 방법을 떠올리기 마련입니다. 그중 소스 코드 기반으로 문서를 자동 생성하는 종류에는 API 문서가 있습니다. API 문서를 자동 문서화해주는 도구는 JavaDoc, docf…
※ 주의: 이 글은 ChatGPT가 세상에 나온 지 얼마 되지 않았던 시점의 글이라 최신 정보와 다를 수 있습니다. 나는 ‘개발 도구’를 개발하는 개발자다. 사방이 개발로 둘러 쌓여 사는 사람이다. 그런 내게 ChatGPT의 등장은 새로운 기술이자 새 장난감이었다. ChatGPT의 등장…
과거 ERP 시스템은 획일적이고 경직되어 있었습니다. 하지만 오늘날 빠르게 변화하는 기술과 진화하는 고객 선호도에 따라 유연하고 최적의 애플리케이션과 신속하게 호환될 수 있는 엔터프라이즈 소프트웨어 포트폴리오가 필요해졌습니다. 컴포저블 ERP를 사용하면 원하는 SaaS 또는 클라우드 기…
- ‘23. 5월, 삼성SDS가 창원에서 개최한 "제조 디지털 혁신을 위한 삼성 클라우드 세미나” 중, 클라우드 세션(SCP컨설팅그룹 발표) 내용을 기반으로 작성되었습니다. - 클라우드가 만병통치약은 아닙니다. 또한, 회사의 모든 IT 문제를 해결해 줄 수도 없습니다. 클라우드 전환의…
사람인은 커리어 전반을 케어 할 수 있도록 여러 서비스를 준비하고 있습니다. 2023년 런칭한 ‘멘토링매치 서비스’는 회사, 직무 등 커리어에 관해 궁금한 점이 있는 멘티와 멘토가 사람인 내 일대일 음성 대화를 통해 경험과 정보를 나누는 커리어 상담 서비스입니다. 이 글에서는 iOS에서…
[여기보기]는 “여기서 보안의 기본을 챙기고 가자”의 약자로, 개발 과정에서 꼭 최소한으로 챙기면 좋을 보안 기초 설정을 앞으로 하나씩 공유할 예정입니다. 기초 내용이 주를 이루겠지만, 혹시라도 빼먹고 계신 것이 없는지 가끔 한 번씩 둘러봐 주세요. 안녕하세요, 넷마블 보안실 보안개발팀…
- blog 오픈소스 도전기(feat. Clymene 프로젝트, 공개SW 개발자 대회) 안녕하세요, 모니터링솔루션파트 allen입니다. 저는 약 2년 반 정도 열정을 가지고 오픈소스 개발을 하면서 다양한 어려움을 겪었습니다. 그러나 이제는 그만두어야 할 때라는 결심을 하게 되었습니다.…
2022년 11월 말 출시된 오픈AI의 챗GPT가 세상을 떠들썩하게 하고 있다. 모든 IT 주제들을 블랙홀 마냥 빨아들일 정도다. 역사상 단기간 내 수억 명의 사용자를 가입자로 확보할 만큼 시장의 호응이 뜨겁기도 하고, 챗GPT를 가능하게 해준 GPT-3.5와 챗GPT API를 외부 서…
안녕하세요, 비즈FE파트의 에단입니다. 이번 글에서는 주문하기 서비스에 이어서, 작년 말부터 올해 초까지 카카오 비즈니스폼 프로젝트 멤버분들과 함께 비즈니스폼 서비스의 FE 성능을 개선했던 과정에 대해서 공유드리려고 합니다. 어떤 개선점들을 발견했고, 이를 개선하기 위해 어떤 방법을 사…
서문 안녕하세요. 비즈FE 파트의 도비입니다. 저는 현재, 카카오의 배달서비스 주문하기와 입점을 위한 사장님 센터의 Frontend를 담당하고 있습니다. 올해 2023년, 비즈FE 파트가 속한 FE플랫폼 팀에서는 성능 개선을 팀 내 모든 서비스의 공동 목표로 선정하여 진행 중에 있습니다…
ChatGPT는 무엇인가? ChatGPT는 2022년 12월, OpenAI에서 딥 러닝 기술을 사용하여 개발한 언어 모델로, 텍스트 기반의 대화 방식으로 응답을 생성합니다. GPT(Generative Pre-trained Transformer) 아키텍처 기반이며, 언어의 패턴 및 관계,…
웹사이트를 개발하다 보면 백엔드와 프론트 간의 개발 속도 차이로 인한 문제와, API 응답 데이터에 의존하는 로직에 대한 테스트 코드 작성이 어려운 문제 등이 자주 발생합니다. 이러한 문제들은 현재 진행 중인 개발에 집중하기 어렵게 만들어줄 뿐 아니라 중복 코드와 같은 불필요한 작업을…
이 글은 IDG의 아티클을 전재하여 제공합니다. [원문보기] : https://www.ciokorea.com/column/291751 우리나라 사람은 한 해 평균 367잔의 커피를, 미국인은 329잔의 커피를 마신다. 산업혁명 시대에 졸음을 밀어내며 노동의 생산성을 이끌게 된 커피는 한…
안녕하세요, 뱅크샐러드 Core Infra 팀의 Data engineer 김문수 입니다. 점점 커지는 이력성 데이터를 MySQL에서 더 저렴한 저장소인 S3로 옮기면서도, 서비스에서 호출할 때 딱 필요한 데이터만 읽을 수 있도록 bucketing을 적용한 사례를 공유하려고 합니다. 뱅크…
이번 글에서는 분석 테이블을 API로 만들 수 있는 데이터서빙 서비스를 만들었던 과정을 소개 드리겠습니다. 뱅크샐러드에서는 S3, Airflow, Spark 기반의 데이터 파이프라인을 통해 매일 수백종의 분석이 진행되고 있습니다. 데이터 파이프라인과 관련한 자세한 내용은 이전 글 데이터…
IT 산업에서는 사용자에게 제공되는 서비스 유형이 점점 다양해지고, 마케팅과 유통 등이 발전하면서 사용자들은 더욱 쉽고 자신들에게 맞는 새로운 서비스를 원하고 있습니다. 기업들은 사용자들의 이러한 요구사항을 충족할 수 있는 새로운 비즈니스 모델과 서비스를 개발하고 제공해야 합니다. SK…
언어모델 언어 모델(Language model)은 주어진 단어들의 시퀀스에 대해 임베딩 표현(Embedding representation) 또는 벡터(Embedding vector)를 만들어 줍니다. 언어 모델을 통해 만든 임베딩 표현으로 주제 찾기, 감정 분류, 개체명 인식과 같은 분…
무신사의 모든 데이터는 데이터플랫폼팀으로부터 시작합니다. 안녕하세요, 무신사 테크 입니다. 성장하는 조직에서 데이터의 중요성은 아무리 강조해도 지나치지 않는데요. 매일 성장하는 무신사의 곳곳에서 ‘데이터’가 흐를 수 있게 하는 테크부문의 데이터플랫폼팀을 만나 이야기를 나누어보았습니다.…
안녕하세요. 저는 뱅크샐러드 Core Data팀 Tech Lead Manager 김민수 입니다. 이번 글에서는 데이터 사용자가 직접 정의, 배포, 관리하는 뱅크샐러드 데이터 파이프라인에 대해 얘기해보려고 합니다. 우선 뱅크샐러드의 데이터 분석 인프라를 먼저 소개 드리겠습니다. 뱅크샐러드…
탄소 배출을 줄이자 지구 온난화로 인한 폭염, 잦은 태풍, 해수면 상승 등 기후 변화 피해는 일일이 설명하거나 열거하지 않아도 이미 우리가 직접 겪고 있는 것들입니다. 이러한 기후 문제는 이미 오래전부터 전문가들에 의해 예견되어 왔지만, 본격적으로 이슈화된 것은 2015년입니다. 201…
Self Serving Data Platform 구축하기 (feat. Airflow) Introduction 안녕하세요. 버즈빌 데이터 엔지니어 Bernard입니다. 이번 포스팅에서는 저희 팀에서 어떻게 셀프 서빙 데이터 플랫폼을 구축했는지 소개하고자 합니다. 셀프 서빙 데이터 플랫폼이…
안녕하세요. 카카오페이에서 비즈플랫폼을 개발하고 있는 마틴입니다. 지난 번에 Jackson Deserializer 코드 분석해보기라는 글로 기술 공유를 드렸는데요, 많은 성원과 응원…은 없었지만🥲 (역시 관심을 이끌어내려면 어그로를… ‘스프링에서 json도 못쓰는 멍청한 개발자들 봐라’…
챗GPT와 같은 거대 언어 모델(LLM: Large Language Model)이 등장하면서 대화형 AI에 대한 관심이 크게 높아졌다. 챗GPT는 사용자와의 대화 맥락을 이해한 텍스트 생성을 통해 자연스러운 소통을 한다는 점에서 이전 대화형 챗봇이 갖는 한계를 깨고, 기술의 가능성을 한…
안녕하세요. 저는 데브시스터즈 진저랩 테크컬처셀에서 일하고 있는 전경아입니다. 평범한 인사담당자였던 저는 2021년부터 테크 컬처 매니저로 근무하고 있습니다. 이 글을 통해, 테크 컬처 매니저가 무엇인지와 어떤 일을 하는지를 소개해 드리려고 합니다. #테크 컬처 매니저는 무엇인가요? 이…
- ‘23. 4월, 삼성SDS가 금융사를 대상으로 진행한 “클라우드부터 초거대 AI까지, 금융 서비스 혁신과 도전” 세미나의 발표 내용을 기반으로 작성되었습니다. - 삼성SDS는 지난 4월 18일에 금융사를 대상으로 초청 세미나를 진행했습니다. 총 3개 세션으로 구성된 세미나에서는 「초…
디자인 전공 출신 신입, 백엔드 PM 으로 살아남기 안녕하세요! 우아한인턴 1기를 거쳐 현재 결제정산프로덕트실 정산플랫폼팀 PM으로 근무하고 있는 황유진입니다. 아직 신입이라고 생각되는데 벌써 입사한 지 1년 하고도 2개월을 지나고 있네요.😭 짧다면 짧은 기간이지만 우아한형제들에 신입…
고상민 구상준 이봉석 류성원 | 2023년 05월 24일 | #Machine_Learning 1편에서는 왜 검색 기반 챗봇에서 생성 기반 챗봇으로 연구 방향을 바꾸었는지에 대해서 이야기해 보았습니다. 그 글에서 Luda Gen 1이 보여준 결과들을 비교해가며 생성 기반 챗봇의 높은 성능…
김종윤 | 2023년 06월 09일 | #Machine_Learning #Product/Biz 안녕하세요? 스캐터랩 김종윤입니다. 6월 9일 OpenAI CEO 샘 알트만과 주요 멤버의 방한으로 IT 업계가 떠들썩했습니다. OpenAI 팀은 하루동안 많은 일정을 소화했는데요, 개인적으로…
안녕하세요. 카카오페이 데이터실 크리와 레이첼입니다. 저희는 이번 글을 통해 개발자가 업무 외에 회사에 기여했던 경험을 소개하고자 합니다. “개발자가 업무 외에 회사에 기여할 수 있는 방법”이란 거창한 제목을 붙인 건, 개발자들의 조그마한 관심이 회사 내의 많은 구성원들에게 도움을 줄…
안녕하세요. 카카오페이 머니코어제휴파티에서 계좌광고플랫폼 서버를 개발하고 있는 제이입니다. 제휴사와 서버 간 API 통신을 구현하면서 보안 수준을 향상시키기 위해 OAuth를 도입하게 되었는데요. 처음으로 OAuth Authorization Server를 개발하게 되어 다소 막막했으나…
쿠버네티스는 어떻게 작동하는가? 쿠버네티스는 컨테이너의 배포, 업데이트 및 모니터링을 자동화하는 조정 툴입니다. 쿠버네티스는 Red Hat OpenShift, Docker EE, Rancher, IBM Cloud, AWS EKS, Azure, SUSE CaaS, Google Cloud…
이상 탐지 2부-통계적 기법으로 이상 탐지하기 들어가며 안녕하세요. NHN Cloud의 클라우드AI팀 박현목입니다. 총 4부로 구성한 본 시리즈의 1부-정상과 비정상, 그리고 이상 탐지에서는 이상(anomaly)이란 무엇이며, 이상 탐지가 무엇인지를 간략하게 소개해 드렸습니다. 1부-정…
안녕하세요. 오랜만에 돌아왔습니다. 올리브영 모바일앱 개발팀에서 근무하고있는 럭셔Lee💍 입니다. 그동안, 올리브영 앱의 내부에선 많은 변화가 있었는데요. 이번에는 올리브영 앱에 도입한 프레임워크 ReactorKit에 대해서 소개해보겠습니다..🏃🏃♀ 모바일앱 개발팀에서는 자체적으로 필요…
안녕하세요. 올리브영에서 Back-end 개발 업무를 담당하고 있는 불광동꿀주먹🥊, 길만자 입니다. 올리브영에서는 여러 신규프로젝트들을 진행 중입니다. 최근 상품프로젝트에서는 새로운 상품에 대한 이미지 업로드 기능을 개발했습니다. 이 프로젝트에서는 상품의 기본 이미지, 썸네일 이미지,…
배민상회와 검색플랫폼 연동기 배민상회와 사장님 그리고 그 사이에 검색 배민상회는 외식업 사장님들을 위한 쇼핑몰입니다. 즉, 쇼핑 자체가 업무의 일환인 사용자들이 이용합니다. 그러다 보니 상품을 하나하나 탐색하고 찾아가는 즐거움보다 빠르게 원하는 상품을 검색하는 것이 중요합니다. 배민상회…
헤이조이스 웨비나를 소개합니다 2주 만에 개발된 웨비나 시스템이 지금까지도 잘 사용되고 있다는 이야기 💬 들어가며 2022년 1월, 컬리의 자회사가 된 플래너리의 서비스 헤이조이스는 일하는 여성들의 커리어를 지원하고 지지하는 워킹우먼 커뮤니티 플랫폼입니다. 일하는 여성들의 네트워킹과 커…
풀필먼트 입고 서비스팀에서 분산락을 사용하는 방법 - Spring Redisson 어노테이션 기반으로 분산락을 사용하는 방법에 대해 소개합니다. 1. 들어가며 안녕하세요. 컬리 풀필먼트 프로덕트에서 입고서비스를 개발하고 있는 임우빈입니다. 풀필먼트 입고서비스에서는 다양한 동시성 문제들을…
1. 들어가며 안녕하세요. 컬리 풀필먼트 프로덕트에서 입고서비스를 개발하고 있는 임우빈입니다. 풀필먼트 입고서비스에서는 다양한 동시성 문제들을 맞닥뜨리고 있는데요. 이를 해결하기 위해 시행착오를 겪었던 경험에 대해 공유드리려고 합니다. 현재 입고서비스팀에서는 RMS(Receiving M…
들어가며 2022년 1월, 컬리의 자회사가 된 플래너리의 서비스 헤이조이스는 일하는 여성들의 커리어를 지원하고 지지하는 워킹우먼 커뮤니티 플랫폼입니다. 일하는 여성들의 네트워킹과 커리어 개발 기회를 제공하기 위해 국내 최초 여성 네트워킹 멤버십 서비스를 시작했고, 성공한 여성 리더를 연…
Samsung Cloud Platform(SCP) 개요 지난 아티클을 통해 삼성SDS가 제공하는 기업 맞춤형 클라우드 Samsung Cloud Platform(SCP)의 히스토리와 특징을 소개해 드렸습니다. 또한 SCP가 제공하는 상품 서비스의 종류와 SCP를 구성하는 플랫폼 각 구성…
들어가며 지난 1편 ‘양자컴퓨팅으로 더 커지는 보안 위협, 지금이 바로 PQC 전환을 시작할 때!’에서는 다가오는 양자컴퓨팅 시대에 암호화 기술에 대한 보안 위협과 이를 대비하기 위한 PQC 알고리즘 표준화 현황에 대해 간략히 소개하였습니다. 이와 더불어 현재 IT 시스템에 적용된 기존…
배민 앱 리뷰 품질을 향상시킨 방법은? 머신 러닝 X 네트워크 탐지 모델 도입 배경 배민 앱에서는 많은 음식점 중 선택을 해야 하는 사용자들의 고민을 덜어 주고자 리뷰 서비스를 제공합니다. 사용자들은 작성된 리뷰 내용 및 평점을 참고하여 메뉴를 선택하는 경우가 많습니다. 높은 평점과 후…
1899-12-31T23:27:52.000+08:27:52의 정체 들어가며 안녕하세요. NHN Cloud의 다양한 서비스에서 공통적으로 사용되는 Framework(결제, 인증, 권한 등)를 개발하고 있는 프레임워크개발팀 박시우입니다. 이 글에서는 1900-01-01의 시간 오류와 관련하…
이 글은 IDG의 아티클을 전재하여 제공합니다. [원문보기] : https://www.ciokorea.com/news/ 5월 10일, 구글의 가장 큰 연례행사 구글 I/O 2023이 개최됐다. 이번 행사는 구글이 준비하던 AI 기술이 공개될 것이라는 기대감에 개최 전부터 관심을 많이 받…
배민 앱에도 AI 서비스가? AI 서비스와 MLOps 도입기 ChatGPT의 등장으로 전 세계적으로 AI 서비스에 대한 관심이 높아졌습니다. 과연 ChatGPT와 유사한 AI 서비스가 우아한형제들에서도 있을까요? 없을까요? 🤔 (생각할 시간 3초 …) 정답은 있습니다!! 😎 우아한형제들…
클라우드 이전의 SI IT 환경의 변화는 클라우드 이전과 이후로 나누어 생각해 볼 수 있을 것 같습니다. 클라우드 이전에는 SI (Systems Integrator)가 중심이 되어 여러 분야에 걸쳐 소프트웨어와 하드웨어를 통합하는 중요한 역할을 수행했었습니다. SI는 다양한 고객의 요구…
안녕하세요. 당근마켓 검색 플랫폼팀 Teddy 에요. 당근마켓 검색 플랫폼 팀은 검색 인프라와 검색 서비스를 운영하면서 당근마켓의 모든 문서를 검색 가능하게 하고, 검색 트래픽을 안정적으로 소화하며, 나아가 더 나은 검색 경험을 제공할 수 있는 튼튼한 플랫폼을 만드는 팀이에요. 이를 위…
Kubernetes 클러스터에 배포할 애플리케이션 로컬 디버깅 및 개발하기 Kubernetes 환경에서 로컬 디버깅 및 개발 방식 보통 Kubernetes 환경에서 로컬 개발은 아래와 같은 다양한 선택지 중 하나를 취사선택하여 개발할 수 있습니다. ⑴ docker-compose 혹은 m…
“무신사 추천순” 개선이야기 안녕하세요. 무신사 데이터프로덕트팀에서 데이터 사이언티스트로 일하고 있는 노설희입니다. 데이터프로덕트팀이라는 이름에서 알 수 있듯이, 저희 팀은 무신사에서 발생하는 데이터를 사용하여 모델 및 서비스를 만드는 일을 하고 있습니다. 이를 통해 유저들에게 더 나은…
이 글은 IDG의 아티클을 전재하여 제공합니다. [원문보기] : https://www.itworld.co.kr/techlibrary/ 클라우드는 더 이상 신기술로 분류하기 어려울 만큼 범용적인 IT 인프라로 자리를 잡았다. 하지만 AI/ML이나 데이터 분석처럼 새로운 기술과 서비스가 클…
1. 성능 향상의 필요성 고성능 애플리케이션을 통해 우리는 고객에게 탁월한 기능을 경쟁력 있는 비용으로 제공할 수 있습니다. 특히 AB180의 경우, 대규모 사용자 데이터를 신속하고 효율적으로 처리해야 하므로, 성능향상은 더욱 중요한 가치를 가집니다. 개발과정에서 우리는 성능이 의사결정…
우아한선물하기 초초초 클로즈 베타 개발이야기 안녕하세요. 라이브선물스쿼드에서 프론트엔드 개발하는 송요창입니다. 우아콘2021에서 발표했던 우아한선물하기 초초초 클로즈베타 개발 이야기 내용을 바탕으로 재구성하여 저희가 어떻게 일하는지 소개하려고 합니다. 첫 돌 지난 배민선물하기 우아한선물…
좋은 DB 엔지니어가 되기 위한 습관 만들기 mysql> SHOW SESSION STATUS LIKE 'sort_rows'; +--------------------+--------+ | Variable_name | Value | +--------------------+--------+…
여러분은 개발할 때 새로운 도구나 기술을 도입하는 것을 어떻게 생각하나요? 저는 새로운 기술이나 도구 도입을 굉장히 좋아합니다. 회사를 다닌 지 1년 정도 되었을 때, 운 좋게 구름IDE를 타입스크립트(TypeScript)로 마이그레이션 할 기회가 생겼습니다. 야근을 불사할 정도로 이…
이 글은 IDG의 아티클을 전재하여 제공합니다. [원문보기] : https://www.itworld.co.kr/news/ 엔터프라이즈 소프트웨어 및 서비스는 새로운 기능을 추가하며 진화하고 있다. 엔터프라이즈 업계에서 최근 성장하는 기술 및 트랜드를 정리했다. 딜로이트 컨설팅의 대표인…
ChatGPT Web UI OpenAI의 시작은 비영리 기관이었으나, 2019년 투자 및 인재 유치를 위해 회사 구조를 변경했고 지금은 비영리 기관 OpenAI Inc, 그리고 제한적 영리(Capped-profit) 기관인 OpenAI LP(Limited Partners)로 구성되어 있…
안녕하세요. 스포카의 데이터 분석가 양현승(todd)입니다. 😄 키친보드 서비스(Android, iOS) 이벤트 로그를 새로 설계하게 된 과정을 공유하려고 합니다. 로그 설계의 필요성은 많이 느꼈지만, 경험이 없었기 때문에 어떻게 시작해야할지 막막하고 걱정이 앞섰습니다. 또한 이미 조직…
2022년 12월 7일 사람인의 결제 및 상품을 담당하는 Order API 서버의 CPU, Memory과부하가 지속되는 이슈가 발생했었습니다. 해당 이슈를 통해 발생한 에러들과 원인이 무엇인지 분석한 것에 대해 공유해 드리고자 합니다. 원인이 무엇이었나 저희 Order API는 Spri…
General AI vs Narrow AI 인공지능(Artificial Intelligence, AI)은 컴퓨터 시스템을 사용하여 인간의 지능적인 작업을 모방하거나 수행하는 것을 말합니다. 초기의 인공지능은 인간의 전문 지식을 기반으로 미리 정의된 규칙과 논리에 따라 단순 반복적인 작업…
안녕하세요, 당근마켓 데이터 가치화 팀에서 Software Engineer, Data로 일하고 있는 Henry에요. 당근마켓 데이터 가치화팀이 지표 관련해서 어떠한 문제들에 직면했고, 어떻게 해결해 가고 있는지 소개해 드리려고 해요. 지표란 무엇이고, 우린 왜 지표를 볼까요? 데이터 분…
안녕하세요, 카카오페이 기술전략팀 안드레아스입니다. 지난번에 지라 마이그레이션 경험기로 찾아뵌 이후 두 번째로 인사드립니다. 이번에는 아틀라시안 위키 공식 명칭인 컨플루언스(Confluence, 이하 ‘위키’)에서 마이그레이션을 수행한 경험을 말씀드리겠습니다. 기존에는 카카오에서 관리하…
“저희 팀의 존재 이유가 사라지는 그 날이 SRE팀이 목표를 달성하는 날이죠.” 안녕하세요, 무신사 테크 입니다. 안정적인 무신사 서비스를 위해 밤낮없이 노력하고, 무신사 테크부문 개발자가 더 효율적인 업무를 할 수 있도록 물심양면 돕는 무신사 테크부문의 든든한 지원군, SRE(Serv…
목차 아무도 믿지 마라 - 제로 트러스트 맹자는 인간의 본성이 본래 착하다는 '성선설(性善說)'을 주장했어요. 반면 순자는 인간은 원래 악한 본성을 타고 난다는 '성악설(性惡說)'을 설파했죠. 네트워크 보안은 기본적으로 성선설과 같은 태도로 이뤄졌어요. 즉 네트워크 구성 요소를 일단 믿…
이 글은 IDG의 아티클을 전재하여 제공합니다. [원문보기] : https://www.itworld.co.kr/techlibrary/273955 로봇이 일상으로 들어오고 있다. 첨단 기업 연구소에나 있을 것 같은 로봇을 이제 사무실, 가게 심지어 집에서까지 볼 수 있는 시대가 오고 있는…
- ‘23.3월, 삼성SDS가 전주에서 개최한 “공공 디지털 혁신을 위한 삼성 클라우드 세미나”의 발표 내용을 기반으로 작성되었습니다. - 지난 3월 21일, 삼성SDS는 전라/충청 지역 소재의 공공·행정기관 및 파트너를 대상으로 전주 라한호텔에서 삼성 클라우드 세미나를 개최했습니다.…
이 글과 관련된 다른 글 보기 - 쿠키런: 킹덤 런칭 회고 - DevOps 관점에서 본 쿠키런: 킹덤 런칭 회고 - CockroachDB in Production - CockroachDB에 대한 소개와 킹덤에서 CockroachDB를 사용한 이유 설명 - 쿠키런: 킹덤 데이터베이스 스토…
정부, 공공기관은 일반 기업보다 더 많은 공무원과 시민들이 사용하는 내부, 외부 웹서비스와 앱들이 있다. 그렇다 보니 공공부문에도 기업처럼 클라우드를 통한 서비스 효율화와 비용 절감, 유연한 서비스 개발의 필요성이 높아지고 있다. 그래서 공공기관도 클라우드 전환을 본격화하고 있다. 단,…
By Geo J Son & Sam HS Jeon 본 포스트는 영문으로도 제공됩니다. 로켓배송은 쿠팡의 가장 중요하고 매력적인 서비스들 중 하나입니다. 고객들이 “쿠팡 없이 어떻게 살았을까?”라고 생각하게 만들고 고객들의 삶이 더 나아질 수 있도록, 저희는 최적화된 배송 시스템을 마련하고…
이상 탐지 1부-정상과 비정상, 그리고 이상 탐지 들어가며 안녕하세요. NHN Cloud의 클라우드AI팀 박현목입니다. 이상 탐지(anomaly detection)라는 용어를 한 번쯤은 들어 보셨거나, 들어 보지 않으셨더라도 그 뜻을 이해하시는 데 어려움은 없으실 것입니다. 하지만 평소…
앞서 3/28일, 사람인 멘토링 매치 서비스가 런칭하였습니다. 🎊🥳 멘토링 매치 서비스는 회사, 직무 등 커리어 관련해서 궁금한 점이 있는 사람들이 사람인 내 1:1 음성 대화를 통해 경험과 정보를 얻을 수 있는 서비스입니다. 많은 관심 부탁드립니다. 🤗 저는 멘토링 매치 서비스 중 1…