기술 블로그 모음

국내 IT 기업들의 기술 블로그 글을 한 곳에서 모아보세요

전체 프론트엔드 백엔드 데브옵스 AI 아키텍처 DB 기타
컬리는 물류 최적화 문제를 어떻게 풀고 있을까? - 2부
마켓컬리
컬리는 물류 최적화 문제를 어떻게 풀고 있을까? - 2부

Digital Twin을 구축해 최적화 알고리즘을 검증하기

디자인 씽킹 ⑪ - 뷰카월드(VUCA World)를 현명하게 대처하기 1
삼성 SDS
디자인 씽킹 ⑪ - 뷰카월드(VUCA World)를 현명하게 대처하기 1

우리는 코로나19와 같이 다양한 형태의 불확실한 환경을 점점 더 자주 마주하게 됩니다. 또한 이러한 상황들은 더 복잡하고 모호한 문제로 연결되고, 복잡한 문제를 해결하기 위해 많은 사람들의 통섭적인 사고와 전문성 그리고 창의성까지 필요로 하지만, 조직의 구조는 점점 개인화되고 세분화되며 분절된 형태로 발전하면서, 점점 더 독립적으로 업무를 수행할 수밖...

이것도 캐싱해야 하나요?
번개장터
이것도 캐싱해야 하나요?

안녕하세요. 번개장터 Vertical-Service-Lab 의 백엔드 개발자 Ys 입니다.캐싱은 API를 개발하다가 보면 항상 많이 쓰이게 되는 요소 중 하나입니다.저장 용량을 대가로 부하 분산, 성능 개선 등 다양한 장점을 얻을 수 있는 매력적인 방법인데요.그러나 가끔 고민되는 포인트가 있었습니다. 자주 호출되는 가벼운(상대적으로) API 를 캐싱해...

신규 전시 프로젝트에서 WebClient 사용하기
올리브영
신규 전시 프로젝트에서 WebClient 사용하기

안녕하세요. 올리브영에서 Back-end 개발 업무를 맡은 달고나윤입니다. 현재 올리브영 전시파트는 기존 모놀로식 아키텍쳐에서 MSA…

진정한 혁신을 실현하는 소프트웨어 개방성
삼성 SDS
진정한 혁신을 실현하는 소프트웨어 개방성

오픈소스 소프트웨어는 세계 경제를 뒷받침하며 대부분 기업의 핵심 인프라입니다. 전 세계 5,600만 명의 개발자가 오픈소스 프로젝트에 기여하고 기업의 95%가 개방적인 혁신 방식을 활용합니다. 오픈소스는 소비자의 눈에 직접 보이지 않을 수 있지만, 사람들을 연결하고 원격 작업을 구현하며 금융 산업과 결제 관리의 효율성을 높입니다.

Kurly만의 MLOps 구축하기 - 쿠브플로우 도입기
마켓컬리
Kurly만의 MLOps 구축하기 - 쿠브플로우 도입기

쿠브플로우를 도입한 이유와 유용한 팁

스코프 3 감축을 위한 전략적 협력
삼성 SDS
스코프 3 감축을 위한 전략적 협력

전 세계 대다수 기업의 탄소 배출량의 대부분을 차지하는 스코프 3 문제를 해결하기 위해서는 한정된 영역을 넘어 다음 30년 여정을 위한 국가 및 산업 부문 간, 공급 업체 간의 협력을 도모해야 합니다.

OOP 기반 선착순 투표 시스템 아키텍처
줌 인터넷
OOP 기반 선착순 투표 시스템 아키텍처

안녕하세요. 저는 Trading Platform팀 Backend 엔지니어로 근무하고 있는 현건수(Pir)입니다. 이번에 투표시스템을 맡게 되어, 일반 투표와 선착순 투표시스템 그리고 앞으로 확장적으로 늘어날 투표 시스템 아키텍처에 대해 OOP 기반으로 구성한 것을 공유하려고 합니다. 목차 투표 시스템 요구사항 투표 시스템 아키텍처 요구사항 투표 시스템...

ML 모델, 모니터링이 중요한 이유
삼성 SDS
ML 모델, 모니터링이 중요한 이유

애자일 개발팀은 마이크로서비스, 애플리케이션, 데이터베이스를 관찰할 수 있어야 하고, 운영 문제를 파악하기 위한 모니터링 기능을 갖춰야 하며, AI옵스를 활용하여 관리 가능한 인시던트를 경고 알림과 연계시켜야 합니다.

KURLY 현직자가 직접 뽑은 직무별 핵심 키워드를 소개합니다!
마켓컬리
KURLY 현직자가 직접 뽑은 직무별 핵심 키워드를 소개합니다!

2022 LIVE 직무 토크쇼 핵심 정리

Kurly만의 MLOps 구축하기 - 초석 다지기
마켓컬리
Kurly만의 MLOps 구축하기 - 초석 다지기

GPU사용환경 만들기

Scala for Game Server Development
데브시스터즈
Scala for Game Server Development

Why Scala is a great match for developing game servers.

게임 서버 개발에 스칼라 사용하기
데브시스터즈
게임 서버 개발에 스칼라 사용하기

Scala가 게임 서버 개발에 왜 좋을까요? 그 이유를 알아봅니다.

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

줌인터넷에는 혁신적이고, 사용자의 입장에서 더욱 쉽고 편리하게 콘텐츠 경험을 제공할 수 있도록 끊임없이 고민하는 개발자분들이 계십니다. 빅데이터팀, 핀테크개발팀, 포털개발팀, 부설 연구소 그리고 인프라 보안팀까지! 같은 개발실이지만 업무와 역할이 팀마다 천차만별인데요. 줌인터넷의 개발자분들은 어떻게 업무를 하고 있는지 또 맡고 계신 업무의 영역은 무엇...

클라우드의 시작과 끝, 클라우드 보안
삼성 SDS
클라우드의 시작과 끝, 클라우드 보안

클라우드 전환은 단순 인프라 전환이 아닌 보안 정책을 포함한 모든 보안 시스템의 전환을 필요로 합니다. 기존 Legacy 보안과 클라우드 보안은 고려해야 할 사항이 크게 다르기 때문에 기존 보안 방식으로 접근하다 보면 새로운 보안 위협에 노출되기 쉬우며, 클라우드 서비스의 경우 사용자의 자원 통제 권한 범위가 넓기 때문에 보안 사고 발생 그 피해 범위...

Terraform IaC 도구를 활용한 AWS 웹콘솔 클릭 노가다 해방기
사람인
Terraform IaC 도구를 활용한 AWS 웹콘솔 클릭 노가다 해방기

테라폼이란? HashiCorp 에서 오픈소스로 개발중인, 클라우드 및 온프레미스 인프라를 코드로 관리할 수 있는 도구입니다. 인프라 환경 구성시 웹 콘솔 등이 아닌 Ansible 같은 선언적 코드형식으로 리소스 들을 생성, 수정, 삭제 하여 관리가 가능한 IaC (Infrastructure as Code) 프로비저닝 도구입니다. HCL 이라는 자체 언...

디지털 트윈 트렌드 -<br> 2. 디지털 트윈의 국내외 사례
삼성 SDS
디지털 트윈 트렌드 -<br> 2. 디지털 트윈의 국내외 사례

National Digital Twin은 각 부문 및 조직 전반에 걸쳐 최적화 계획이 가능한 연결된 디지털 트윈(Connected Twins)의 생태계가 될 것입니다. 예를 들어, NDT상에서 ‘시차 근무 시간 제도’가 적용된 상황을 시뮬레이션했을 때, 국가 및 지역 단위에서 운송과 교통이 에너지 네트워크에 미치는 영향을 모델링하고 시뮬레이션 하여 그...

스마트 TV에서 콘텐츠를 새롭게 탐색하는 방법
WATCHA
스마트 TV에서 콘텐츠를 새롭게 탐색하는 방법

라지스크린 스쿼드에서 스마트 티비의 경험을 개선하고 설계하고 있는 프로덕트 디자이너 션이에요.여러분들은 집에서 티비를 자주 틀어놓으시나요?혹시 이 문장에서 티비의 성격을 눈치채셨나요? 우리는 ‘티비를 틀어놓다’는 말을 많이 사용하는데, ‘틀어놓는다’는 단어는 국어사전에는 “음향 기기 따위를 작동하게 하다.”라고 되어 있어요.즉, 티비를 시청하기도 하지...

올리브영 선물 픽업 서비스 개발
올리브영
올리브영 선물 픽업 서비스 개발

반갑습니다! 오늘도 올리브영입니다! 안녕하세요. 저는 주문/결제 스쿼드에서 막내를 담당하고 있는 Aaron 입니다. 어느덧 올리브영에서 생활(?) 한지…

컬리는 물류 최적화 문제를 어떻게 풀고 있을까? - 1부
마켓컬리
컬리는 물류 최적화 문제를 어떻게 풀고 있을까? - 1부

유전 알고리즘 적용을 통한 최적화 사례 소개

뱅크샐러드 사내 해커톤을 소개합니다!
뱅크샐러드
뱅크샐러드 사내 해커톤을 소개합니다!

꾸준한 인기를 누리고 있는 ‘뱅크샐러드의 주택청약 알림🔔’ 서비스! 이 서비스는 사실 뱅크샐러드 사내 해커톤을 통해 런칭된 기능이에요. 지난해 사내 해커톤에서 발제된 10개의 아이디어 중 무려…

Data Transformation의 시대
삼성 SDS
Data Transformation의 시대

인터넷 시대의 석유라 불리는 Data는 AI의 마중물이자, 기업 디지털 트랜스포메이션의 근간이나 다를 바 없습니다. 특히 모든 것이 클라우드로 올라가는 디지털 시대에 마지막 남은 기업 경쟁력의 보루로서 Data를 손꼽고 있기도 합니다.

올리브영 적응기 (a.k.a 회고록)
올리브영
올리브영 적응기 (a.k.a 회고록)

반갑습니다! 오늘도 올리브영입니다! 반갑습니다! 올리브영 백엔드 개발자 유롱롱입니다! 🐶 띵똥🔔 선물입니다🎁 올리브영은 지금까지와는 다른 Work & Life를 경험해 볼 수 있을 기대감에 도전해보았습니다. 사실,…

IT 조직이 더 스마트하게 일하는 해법, 옵저버빌리티
삼성 SDS
IT 조직이 더 스마트하게 일하는 해법, 옵저버빌리티

IT 조직이 시스템의 가용성을 보장하기 위해 더 열심히 일해야 한다고 생각하기 쉽지만, 잘못된 생각입니다. IT 조직은 더 열심히 일하기보다는 더 ‘스마트’하게 일해야 하며, 그러기 위해서는 풀스택 옵저버빌리티(Full Stack Observability)가 해법이 될 수 있습니다.

WATCHA CTI’s Case Report: <Join My Table> — 5부 오디오 프로덕션
WATCHA
WATCHA CTI’s Case Report: <Join My Table> — 5부 오디오 프로덕션

WATCHA CTI’s Case Report: &lt;Join My Table&gt; — 5부 오디오 프로덕션왓챠의 CTI팀은 Creative Tech &amp; Infra의 줄임말로 미국 넷플릭스에 있는 동명의 팀으로부터 영향을 받아 창설되었습니다. 이 문서는 왓챠 오리지널 &lt;Join My Table&gt;(이하 JMT)이라는 작품을 제작하며 ...

DT 기반 EPC Project 일정 관리를 위한 필수 고려사항
삼성 SDS
DT 기반 EPC Project 일정 관리를 위한 필수 고려사항

EPC 프로젝트 일정 관리의 DT 전환을 위해서는 시스템 기능 구축 관점보다는 Data化의 관점에서 접근하는 것이 해묵은 현안을 해결하기 위한 열쇠라고 판단합니다.

WATCHA CTI’s Case Report: <Join My Table> — 4부 포스트프로덕션
WATCHA
WATCHA CTI’s Case Report: <Join My Table> — 4부 포스트프로덕션

WATCHA CTI’s Case Report: &lt;Join My Table&gt; — 4부 포스트프로덕션왓챠의 CTI팀은 Creative Tech &amp; Infra의 줄임말로 미국 넷플릭스에 있는 동명의 팀으로부터 영향을 받아 창설되었습니다. 이 문서는 왓챠 오리지널 &lt;Join My Table&gt;(이하 JMT)이라는 작품을 제작하며 정...

올리브영 쿠폰 발급 개선 이야기
올리브영
올리브영 쿠폰 발급 개선 이야기

안녕하세요! 올리브영에서 쿠폰 Squad에서 Back-end…

디지털 트윈 트렌드 - <br>1. 디지털 트윈의 정의와 비즈니스 적용 방안
삼성 SDS
디지털 트윈 트렌드 - <br>1. 디지털 트윈의 정의와 비즈니스 적용 방안

기업이 구현하고 활용하는 디지털 트윈의 핵심 영역은 시뮬레이션입니다. 물리적이고 시각적인 실험도 가능하고 더 나아가 데이터 분석을 통해 현상을 해석하고 대안을 도출하는 것도 포함됩니다. 예를 들어 공장에서는 각종 설비 데이터가 가상공간에 표현되고 시뮬레이션을 통해 장비를 운영함으로써 문제점을 예측해 볼 수 있습니다. 이처럼 가상공간에서 예측된 문제점을...

올리브영 결제 이야기 Part - 2
올리브영
올리브영 결제 이야기 Part - 2

안녕하세요! 올디브에서 주문결제 관련 업무를 맡은 호랭이아빠 입니다. 오늘은 지난번 우뱅님의 올리브영 결제 이야기 Part-…