Developer

Index 자주 사용하지만.. 잘 알고 있으신가요? 안녕하세요 ㅎㅎ 회사에 입사해서 비즈니스 통계 데이터를 추출하다 보니, 문득 그런 생각이 들었습니다. Index를 이용한 select query 를 만들고 plan 을 해보고 있지만, 정말 나는 Index 에 대해 완벽히 알고 있을까? Index 를 사용하는 방법은 알지만, 어떻게 하면 효율적인 query 를 작성하고, 어떻게 하면 올바르게 Index 를 설계하는지 알고 있는걸까? 개발하다 보니 너무 궁금해져서 본격적으로 Deep Dive 를 하고 싶게 되어 준비하게 되었습니다. Index 란 무엇일까? 그럼 우리는 Index 가 무엇인지를 알아야 합니다. Index 란 본래 Table 에 저장되어 있는 데이터를 쉽게 찾기 위한 색인 이라고 정의합니다..
Kafka Message Delivery Semantics 안녕하세요~ 우리는 저번시간에 kafka producer 와 consumer 에 대해서 알아보았습니다. https://huisam.tistory.com/entry/kafka-consumer?category=849126 Apache Kafka Consumer - Consumer Deep Dive 하기 HeartBeat & Rebalancing 이란? Kafka 동작 원리 https://huisam.tistory.com/entry/kafka Apache Kafka - 메세지 브로커에 대해 알아보자 Kafka 메세지 브로커로 아주 많이 쓰이는 kafka 에 대해서 알아보자 💌 목차 Kafka 목차 아키텍처 Partit.. huisam.tistory.c..
안녕하세요~! 다시 찾아왔습니다. 우리는 이전에 kafka consumer 에 대한 동작원리를 알아보았어요 https://huisam.tistory.com/entry/kafka-rebalancing?category=849126 Apache Kafka Consumer의 HeartBeat & Rebalancing 이란? Kafka 동작 원리 https://huisam.tistory.com/entry/kafka Apache Kafka - 메세지 브로커에 대해 알아보자 Kafka 메세지 브로커로 아주 많이 쓰이는 kafka 에 대해서 알아보자 💌 목차 Kafka 목차 아키텍처 Partit.. huisam.tistory.com 저번 시간에 Producer 에 대한 자세한 이야기를 하지 못해서 ㅎㅎ 오늘은 Kafk..
Coroutine 이전 시간에는 코루틴의 동작원리와 동시성 과 병렬성 의 차이에 대해 알아보았습니다. https://huisam.tistory.com/entry/coroutine1 [Kotlin] Coroutine - 1. 코루틴에서 동시성이란? 코루틴이란? 같은 프로세스라도 쓰레드를 어떻게 운영하느냐에 따라서 처리량이 많이 달라질 수 있죠 🔄 코틀린의 경우 코루틴 이라는 동시성이 가능하도록 하는 기능이 있습니다 코루틴은 일 huisam.tistory.com 그런데.. 아직도 코루틴의 동작 방식이 그렇게 와닿는 것 같지는 않습니다. 도대체 어떻게 동시에 처리하는 것처럼 보인다는 것인지 코루틴이라는 것은 어떻게 쓰레드를 왔다갔다 하면서 작업을 처리하는 것인지 마법같은 동시처리를 어떻게 코루틴은 처리하고 있..
코루틴이란? 같은 프로세스라도 쓰레드를 어떻게 운영하느냐에 따라서 처리량이 많이 달라질 수 있죠 🔄 코틀린의 경우 코루틴 이라는 동시성이 가능하도록 하는 기능이 있습니다 코루틴은 일반적으로 경량 쓰레드 라고 불리워지며 쓰레드당 하나의 명령만 실행됩니다 즉, 쓰레드보다는 생성비용이 가볍고 빠르게 생성할 수 있다는 것에 장점이 있습니다 👍 코틀린은 왜 경량 쓰레드라고 불러질까요? https://stackoverflow.com/questions/63719766/why-kotlin-coroutines-are-considered-light-weight Why kotlin coroutines are considered light weight? If coroutines is still using threads to ..
k8s 운영에 대한 고민 안녕하세요 ㅎㅎ 우리는 이전 글에서 쿠버네티스 환경에서 어떻게 애플리케이션을 배포하는지 간단하게 알아보았습니다. 2020.07.20 - [Developer/Kubernetes] - [k8s/쿠버네티스] - Deployment로 애플리케이션 배포 [k8s/쿠버네티스] - Deployment로 애플리케이션 배포 안녕하세요~ 오늘은 쿠버네티스 환경에서 Application을 배포하는 과정에 대한 설명으로 간단하게 Deployment 를 소개해드릴까 합니다 ㅎㅎ 제가 최근에 도커 이미지를 만들어보는 Dockerfile만들기라는 huisam.tistory.com 하지만 애플리케이션을 서비스하고 운영하다보면, 되게 많은 일들이 일어나게 됩니다. 그 중의 하나인, 컨테이너가 사용할 수 있는 ..
huisam
'Developer' 카테고리의 글 목록 (4 Page)