서비스 메시 (Service Mesh)? Mesh ? 이름 그대로의 역할 네트워크 전체에서 흩뿌려져 내부 동작을 손쉽게 제어 서비스 라우팅, 로드밸런싱, 텔레메트리에 대한 아이디어를 재구성 Kubernetes 이전? 관련된 기능을 특정 언어의 라이브러리로 제공했음 (물론 지금도 사용하는 곳도 많음) 무엇이 있었나? Scala - finagle Java - Netflix OSS (hystrix, ribbon), Spring cloud 만약 다른 언어에서 사용하고 싶다면? 사용할 수 없다. 해당 언어에서만 사용이 가능함. 해당 언어 애플리케이션에서 사용할 땐 의존성이 생기는 문제 단순히 import dependency가 아닌 애플리케이션 비즈니스 코드 내부로 깊게 침투해져 있는 경우가 많았다. 만약 이걸 때..
Java엔 정말 다양한 Http Client가 있다. 주로 URLConnection, Apache HttpClient, RestTemplate, Feign를 사용하게 되는데 각각의 Proxy를 설정하는 법 또는 System property를 사용해 Proxy를 설정하는 법이 있다. 이런 Proxy 설정에 관하여 회사에서 위키로 작성해 전체 개발 팀에 공유를 했었는데, 좋게 봐주셔서 어쩌다보니 회사 기술 블로그에 글을 작성하게 되었다. 관련하여 궁금한 내용이 있으시다면, 아래 블로그 내용을 참조하시면 도움이 될 것 같습니다 :) Java proxy setting guide | 11번가 TechBlog — 11번가 기술블로그 안녕하세요. 11번가 Platform Engineering 팀의 서버 개발자 김보배..
Which One is the Right Choice for the Ingress Gateway of Your Service Mesh? 위 글을 번역한 글입니다. 제 이해를 위해 중간 중간 부족한 부분에 대한 내용 및 링크를 추가하였습니다. 글과 모든 사진의 저작권은 위 글에 있습니다. (Copyright of the article and all the photos is in the post above) Kubernetes platform에서 일부 서비스가 외부 네트워크로 노출되어야할 때 무엇을 사용해야할까요? Kubernetes에서는 ClusterIP, Nodeport, LoadBalancer, Ingress, Istio Gateway 같은 다양한 수단을 제공하고 있습니다. 이 중에서 productio..
- Total
- Today
- Yesterday
- boj
- 일상
- 클린 아키텍처
- Spring
- 로그
- container
- MySQL
- jasync
- 쿠버네티스
- 백준
- Intellij
- docker
- gradle
- Log
- HTTP
- k8s
- hexagonal architecture
- python
- Clean Architecture
- Istio
- Kubernetes
- 하루
- 알고리즘
- 비동기
- WebFlux
- java
- tag
- c++
- Algorithm
- Spring boot
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | 3 | 4 | |||
5 | 6 | 7 | 8 | 9 | 10 | 11 |
12 | 13 | 14 | 15 | 16 | 17 | 18 |
19 | 20 | 21 | 22 | 23 | 24 | 25 |
26 | 27 | 28 | 29 | 30 | 31 |