공부하고 기록하는, 경제학과 출신 개발자의 노트

분류 전체보기 499

istioCon 2022 - Understanding New istio Telemetry API

Understanding the new Istio Telemetry API https://youtu.be/2L6Htij1zGE v1.11 버전에 추가된 new Telemetry API를 소개하는 내용 목적: mesh wide수준을 넘어 namespace-scope, workload groups / individual workload 단위의 behavior scope도 지원하기 위해. Telemetry Generation 으로 3 layer level을 지원함. istio service-level (service to service. low-level proxy metric 말고.) Tracespan generation / reporting (어디로 보낼지, 무엇을 보낼지) Access logging be..

KnativeCon 2022 - How Fast is FaaS? Reducing Cold Start Times in Knative

KnativeCon 2022 - How Fast is FaaS? Reducing Cold Start Times in Knative https://youtu.be/fv-TkMOM0bk 발표자료: https://knativeconeu22.sched.com/event/10EqD/how-fast-is-faas-reducing-cold-start-times-in-knative-paul-schweigert-carlos-santana-ibm KnativeCon Europe 2022: How Fast is FaaS? Reducing Cold Start Ti... View more about this event at KnativeCon Europe 2022 knativeconeu22.sched.com Knative Se..

KubeDay 2022 - Distributed Tracing Integration with OpenTelemetry and Knative

KubeDay 2022 - Distributed Tracing Integration with OpenTelemetry and Knative https://youtu.be/48uWe9Y3CwQ James Falkner Technical Product management and marketing for hybrid platform product (Openshift, Jboss) Redhat Daniel Oh Developer Advocate / CNCF Ambassador. Focused on k8s, serverless, serviceMesh / cloud-native runtime Redhat Production level 수준으로 knative에서 openTelemetry 적용하는 방법을 설명하는 영상..

오늘은 짠테크 내일은 플렉스

스스로 분석하고 생각할 능력을 빼앗는 재테크책 예상독자를 누구로 상정할 것인지 고려한 흔적이 전혀 없는, 유튜브 콘텐츠의 짜깁기 서적 ‘저축 열심히 하고, 불굴의 의지로 똘똘 뭉쳐서 아파트 사라'가 이 책 내용의 전부다. 근거는 없다 헛웃음 나오게 하는 책이 참 오랜만이다. 경제분야 베스트셀러라서, 요즘처럼 혼란스러운 시기에 사람들이 어떤 내용을 읽는지 궁금해서 샀었다. 읽지 마라. 그냥 이 저자의 유튜브 영상을 찾아보는 게 나을 것이라고 감히 주장한다. 이 책은 총체적으로 문제투성이다. 이 책의 주장은 아주 간단하다. ‘불필요한 지출을 줄이고, 돈 열심히 모아서 집 사라' 이다. 불필요한 지출 줄이는 방법이 ch1 ‘고치기’, 돈 열심히 모으는 건 ch2 ‘모으기’, ‘집 사라'는 주장을 정당화하기 위..

세줄요약 독서 2023.02.26

if kakao 2022 - Kubernetes Controller를 위한 테스트코드 작성

https://youtu.be/B80-GByJFEA Controller : Loop 돌면서 클러스터의 상태를 확인하고, 상태 변화 / 유지에 필요한 작업을 Request 보내거나 직접 수행하는 컴포넌트. 대표적인 예시가 replicaSet. ingress-nginx controller는 http routing rule 설정을 담당. 하나의 클러스터가 연관된 여러 리소스의 상태를 체크하고 유지시켜준다는 점에서는 편리함 controller 로직에 문제가 있을 경우 연관된 리소스가 전부 영향을 받을 수 있다는 단점이 있음. 그러므로 테스트코드 작성이 중요함. 예시: 간단한 CRD와 Reconcile 로직 - BlueGreen CRD 아래 예시는 BlueGreen이라는 CRD를 관리하는 Controller를 생..

자기 신뢰 (현대지성 - 옮긴이 이종인)

성숙한 어른이 되려면 남의 말을 그대로 순응해서는 안 되며, 자기가 옳다고 믿는 바를 스스로의 방식대로 밀고 나가는 ‘자기 신뢰'가 필요하다. 운명을 구성하는 ‘자연의 논리'는 인간이 통제할 수 없으나, 인간의 운명을 구성하는 한 요소인 ‘자유의지'는 운명에 영향을 줄 수 있다. 좋은 일이 있으면 나쁜 일도 반드시 있으니 ‘너무 욕심부리지 말고' ‘업보 쌓지 말고', 자신이 옳다고 생각하는 것을 적극적으로 말하고 행동할 것. 신플라톤주의, 초월주의와 같은 단어에 익숙하지 않다면, 이 책의 후반부에 옮긴이가 적은 ‘해설' 부터 먼저 찬찬히 읽어보는 것을 추천한다. 무턱대고 앞부분부터 읽기 시작했다가 책을 던져버리고 싶을 만큼 이해하기 힘들었기 때문에.. 모세, 플라톤, 밀턴 등 우리가 추앙하는 훌륭한 사람..

세줄요약 독서 2023.02.05

istioCon 2021 - What envoy hears when Istio Speaks

https://www.youtube.com/watch?v=nNTpfXSCLKs Understading the Data plane - What envoy hears when istio speaks What is istiod how it interacts with k8s / envoy what is envoy / how envoy works high-level tour of 'what an istio-generated envoy config actually looks like' envoyproxy github을 보면 go-control-plane이 있음. envoyproxy를 관리하기 위한 표준 (canonical way). istiod is built on top of this (go-control-pla..

이어령의 마지막 수업

빈약한 나의 지성 수준으로는 이 책의 내용을 세줄요약하는 것이 불가능했다. 책이 말하고자 하는 바를 온전히 이해하려면, 대화의 시작부터 끝까지 이어지는 맥락을 알아야 한다. 거칠게 요약하면 맥락이 없어져서 의미 전달이 되지 않고, 앞뒤 맥락을 담으면 더 이상 요약이라고 볼 수 없게 된다. 230118 어렸을 때 이어령 교수의 ‘생각에 날개를 달자' 라는 청소년 전집을 매일같이 읽었었다. 그땐 그저 책이 재미있어서 몇 번이고 계속 읽었을 뿐 저자에 큰 관심은 없었는데, 머리가 커진 뒤 사회가 돌아가는 모습을 보고 나니 ‘이분은 정말 위대한 지식인이었다’는 걸 새삼 느끼게 됐었다. 내가 기억하는 2000년대 초반 청소년전집 속 화자인 ‘이어령 교수님' 말고, 성인을 대하는 ‘지식인 이어령'의 모습이 궁금해서..

세줄요약 독서 2023.01.18

ContainerDays 2021 - Into the Core of Kubernetes: the internals of etcd 정리

영상: https://youtu.be/YIBQrP1grPE 발표자: Michael Gasch (VMware) 발표자분이 따로 정리했던 글: https://www.mgasch.com/2021/01/listwatch-part-1/ Onwards to the Core: etcd A journey to the core behind the Kubernetes ListerWatcher interface www.mgasch.com kubernetes 아키텍처 설명 k8s에서 쓰는 etcd Data model k8s Controller / operator에서 etcd를 어떻게 사용하는지 k8s는 크게 세 개의 레이어로 구분할 수 있다. Control Plane: Controller Manager, Scheduler, ..

KubeCon 2022 NA - How to build a Distributed System

How to build a Distributed System 영상: https://youtu.be/39JqNkqxP3M 발표자료: https://static.sched.com/hosted_files/kccncna2022/0e/How%20to%20Build%20a%20Distributed%20System.pdf Case Study - Global Directory Service 지난 몇 년 Crypto 관심이 증가하면서, 정부에서도 crypto Transaction audit하려는 니즈가 증가. A Group of Organizations try to form alliances to figure out how to share information to allow governments to allow the..

강연 2022.12.11