Kubernetes 1 ๐ฟ ์ปจํธ๋กค ํ๋ ์ธ(๋ง์คํฐ) https://startkubernetes.com/blog/k8s_master_and_worker_nodes kube-api-server ์ฟ ๋ฒ๋คํฐ์ค ์์คํ ์ปดํฌ๋ํธ๋ ์ค์ง API ์๋ฒ์ ํต์ ์ปดํฌ๋ํธ๋ผ๋ฆฌ ์๋ก ์ง์ ํต์ X ๋๋ฌธ์ etcd์ ํต์ ํ๋ ์ ์ผํ ์ปดํฌ๋ํธ API ์...
Kubernetes 0
Kubernetes 0 ๐ฟ ๋์ปค ์ปจํ ์ด๋์ ๊ฐ์๋จธ์ ๊ฐ์๋จธ์ : ์ด์์ฒด์ ์ํค ํ๋์จ์ด๋ฅผ ์๋ฎฌ๋ ์ด์ ํ๊ณ ๊ทธ ์์ ์ด์์ฒด์ ๋ฅผ ์ฌ๋ฆฌ๊ณ ํ๋ก์ธ์ค๋ฅผ ์คํ ์ปจํ ์ด๋: ํ๋์จ์ด ์๋ฎฌ๋ ์ด์ ์์ด ๋ฆฌ๋ ์ค ์ปค๋์ ๊ณต์ ํด์ ๋ฐ๋ก ํ๋ก์ธ์ค๋ฅผ ์คํ $ docker version Client: Docker Engine - Community Versi...
Programming Skills 2
Programming Skills 2 ๐ฟ Serverless Baas ์ Faas์ ์์กดํ๋ ์ํคํ ์ฒ๋ฅผ Serverless() Bass: ์์ฃผ ํ์ํ ์ฌ์ฉ์ ๊ด๋ฆฌ ๋ฐ ์ ์ ์ ์ด, ํธ์ ์๋ฆผ, ๋ฐ์ดํฐ ์ ์ฅ, ๋๋ฆฌ ์ํต๋ง ์๋น์ค(SNS), ์์น ์๋น์ค ๋ฑ์ ๋ฐฑ์๋ ๊ธฐ๋ฅ์ ๊ตฌํํ๊ธฐ ์ํด ์ฝ๋๋ฅผ ์ง์ ๊ฐ๋ฐํด์ผ ํ๋ค. ๊ทธ๋ฌ๋ ์๋น์คํ ๋ฐฑ์๋(B...
Programming Skills 1
Programming Skills 1 ๐ฟ BackEnd ์ผ์ ๋ฒ์ ์ฌ์ฉ์์๊ฒ ๋ณด์ด๋ ์น ์ดํ๋ฆฌ์ผ์ด์ ๊ฐ๋ฐ๋ฟ๋ง ์๋๋ผ ๋ฐ์ดํฐ ๋ถ์์ ์ํ ์์ง๋์ด๋ง, ๋ถ์ฐ์์คํ ์ด๋ DBMS์ ๊ฐ์ ์ ํ์ ๋ง๋๋ ๊ฐ๋ฐ์๋ค๋ ๋ฐฑ์๋์ ์ํจ ๊ทธ ๋์์ด๋ ํ๋ ์ผ์ด ์๋์ ์ผ๋ก ๋ชจํธ ์๋ฒ๊ด๋ฆฌ DB๊ด๋ฆฌ ํ๋ฐํธ์๋ ๊ฐ...
Kafka Api
Kafka API ๐ฟ Kafka API Kafka API Kafka Producer API: directly producing data Kafka Connect Source API: bridging between a datastores we donโt control and kafka KafkaStreams API/KSQL: A...
Apache Kafka 2
Apache Kafka 2 ๐ฟ ๋ธ๋ก์ปค, ํด๋ฌ์คํฐ, ์ฃผํคํผ ๋ธ๋ก์ปค ํด๋ผ์ด์ธํธ์ ๋ฐ์ดํฐ๋ฅผ ์ฃผ๊ณ ๋ฐ๊ธฐ ์ํด ์ฌ์ฉํ๋ ์ฃผ์ฒด์ด์, ๋ฐ์ดํฐ๋ฅผ ๋ถ์ฐ ์ ์ฅํ์ฌ ์ฅ์ ๊ฐ ๋ฐ์ํ๋๋ผ๋ ์์ ํ๊ฒ ์ฌ์ฉํ ์ ์๋๋ก ๋์์ฃผ๋ App ๋ฐ์ดํฐ ์ ์ฅ, ์ ์ก: ํ๋ก๋์๋ก ๋ถํฐ ์ ๋ฌ๋ ๋ฐ์ดํฐ๋ ํ์ผ ์์คํ ์ ์ ์ฅ ๋๋ฉฐ ์ปจ์๋จธ๊ฐ ๋ฐ์ดํฐ๋ฅผ ์์ฒญํ๋ฉด ํํฐ์ ์ ์ ์ฅ๋ ์ ...
Apache Kafka 1
Apache Kafka 1 ๐ฟ ์นดํ์นด์ ํ์ ์ํคํ ์ณ๊ฐ ๊ฑฐ๋ํด์ง๊ณ ์์ค ์ ํ๋ฆฌ์ผ์ด์ ๊ณผ ํ๊น App์ ๊ฐ์๊ฐ ์ ์ ๋ง์์ง๋ฉด์ ์๋ก๋ฅผ ์ฐ๊ฒฐํ๋ ํ์ดํ๋ผ์ธ์ ๊ฐ์๊ฐ ๋ง์ ์ก๋ค. ๊ทธ๋ฌใ ๋ฉด์ ์์ค์ฝ๋ ๋ฐ ๋ฒ์ ๊ด๋ฆฌ์์ ์ด์๊ฐ ์๊ฒผ๋ค ๊ทธ๋ฆฌ๊ณ ํ๊น App์ ์ฅ์ ๊ฐ ์๊ธธ ๊ฒฝ์ฐ ๊ทธ ์ํฅ์ด ์์ค App์ ๊ทธ๋๋ก ์ ๋ฌ๋์๋ค. ์ฆ ํํธํ๋ ๋ฐ์ดํฐ ํ์ดํ๋ผ์ธ์ ์น๋ช ...
Data Engineering Kafka
Data Engineering Kafka Pub-Sub ๋ชจ๋ธ์ ๋ฉ์์ง ํ ๋ถ์ฐํ๊ฒฝ์ ํนํ ๐ฟ ๊ตฌ์ฑ Event Producer์ Consumer๊ฐ ๋ฐ์ดํฐ๋ฅผ ์ฃผ๊ณ ๋ฐ๋ ๋จ์ Producer ๋ฐ์ดํฐ๋ฅผ ๋ฐ์์ํค๊ณ ์นดํ์นด ํด๋ฌ์คํฐ(Kafka Cluster)์ ์ ์ฌํ๋ ํ๋ก์ธ์ค Kafka Cluster ...
SIY Spring Cloud Feign
SIY Spring Cloud Feign(RabbitMQ) ๐ฟ ๊ตฌ์ฑ FeignClient: MSA ํต์ Resilience4J Hystrics(CircuitBreaker): Circuit breaker ํจํด์ ์๋ฐ ๊ธฐ๋ฐ์ผ๋ก ์คํ์์คํํ ๋ผ์ด๋ธ๋ฌ๋ฆฌ Bulkhead RateLimiter ...
SIY Spring Cloud Config
SIY Spring Cloud Config(RabbitMQ) actuator๋ฅผ ํตํด ์๊ฒฉ์์ REST API๋ฅผ ํตํด ์๋น์ค๋ฅผ Refresh ์ํฌ ์ ์์ต๋๋ค. ์ฆ ์ค์ ํ์ผ์ด ๋ฐ๋์๋ค๊ณ ํ๋ก์ ํธ๋ฅผ ๋ค์ ๋น๋ํ ํ์๊ฐ ์์ด์ก์ต๋๋ค. ๋ํ, ์คํ์ค์ ๋น๋, ๋ฐฐํฌ ์์ด ๋์ ์ผ๋ก ๋ณ๊ฒฝ์ํฌ ์ ์์ต๋๋ค. ๐ฟ ์ค๋น RabbitMQ ์ค์น ...