오픈소스 도전기(feat. Clymene 프로젝트, 공개SW 개발자 대회)
안녕하세요, 모니터링솔루션파트 allen입니다. 저는 약 2년 반 정도 열정을 가지고 오픈소스 개발을 하면서 다양한 어려움을 겪었습니다. 그러나 이제는 그만두어야 할 때라는 결심을 하게 되었습니다. 그동안
안녕하세요, 모니터링솔루션파트 allen입니다. 저는 약 2년 반 정도 열정을 가지고 오픈소스 개발을 하면서 다양한 어려움을 겪었습니다. 그러나 이제는 그만두어야 할 때라는 결심을 하게 되었습니다. 그동안
– 카카오엔터프라이즈 aaron, greta가 함께 작성하였습니다. GitHub Actions를 통한 CI/CD 사용설명서 안녕하세요, 카카오엔터프라이즈 DevOps Engine 아론(aaron), 그레타(greta)입니다. 카카오엔터프라이즈는 최근 전사 DevOps 표준화를 구축하기 위해
안녕하세요, 콘텐츠서비스개발팀에서 카카오TV 동영상 빅데이터 수집 및 분석 업무와 동영상 추천 시스템을 개발하고 있는 Knight 라고 합니다. ‘실용주의 데브옵스 for MSA’는 저희가 카카오TV 실서비스를 오픈하기
안녕하세요, Ground X의 Platform Development Team입니다. Ground X의 블록체인 플랫폼 Klaytn, 그리고 Klaytn을 쉽게 쓰기 위한 API Service (KAS)와 SDK (caver)를 개발하고 있습니다. 이번 if(Kakao)2020에서는
샤딩의 한계 카카오의 많은 서비스들이 데이터베이스로써 MySQL을 사용합니다. 그리고 서비스 규모가 커지면 대용량 분산을 위해 샤딩을 합니다. 카카오에서 많이 사용하는 샤딩 방법으로 크게 두 가지
“카카오의 오픈소스를 소개합니다” 다섯번째는 gordon.hahn과 동료들이 개발한 ADT – Almighty Data Trasmitter입니다. ADT는 샤드 구성이나 사딩 규칙이 바뀔 때 샤드를 재분배하는 용도로 만들기 시작했지만,
개요 MySQL의 InnoDB에는 Adaptive Hash Index 기능이 있는데, 어떤 상황에서 효과가 있고 사용 시 반드시 주의를 해야할 점에 대해서 정리하도록 하겠습니다. InnoDB B-Tree 인덱스 MySQL의 InnoDB의 대표적인 인덱스는 B-Tree입니다.
이번 글에서는 DNS 기반의 Redis HA에 대한 이야기를 해보려고 합니다. DNS TTL이 무엇인지 그리고 그것을 어떻게 이용해서 Redis HA를 구현했는지 살펴보겠습니다. 도메인의 TTL 먼저 도메인의 TTL에
개요 현재 카카오에서 대부분의 웹서버는 L3DSR (Direct Server Return)구성의 L7 HealthCheck 방식을 사용 중입니다. L7 HealthCheck 방식은 앞서 블로그에서 기술한적이 있는 것처럼 OSI 7Layer 중