본문 바로가기
닫기
필터

  • 코틀린 setter, 어디까지 써봤니?

    tistory.com

    코틀린 setter, 어디까지 써봤니?

    1) 서론 혹시 이도저도 못 하는 경험을 해보신 적 있으신가요? 저는 식당에서 메뉴를 고르는 것을 어려워하는데요. 특히 중국집에서 절정에 다다릅니다. 짜장면을 시키면, 매콤한 짬뽕국물이 먹고 싶어 집니다. 하지만 짬뽕을 시켰을 때 너무 매우면 어쩌지 하며, 짜장면이 먹고 싶기도 합니다. 그러면서 볶음밥을 먹는 게 더 좋지 않을까 고민합니다. 중요한 것은 무

    dracure

  • 공통 기능은 도메인을 몰랐으면 좋겠다

    tistory.com

    공통 기능은 도메인을 몰랐으면 좋겠다

    1) 서론 아마도 모든 애플리케이션에는 common, core 등으로 불리는 공통 기능들이 있을 것 같은데요. 이번에는 이러한 공통 기능을 제공하며, 여러 도메인 사용자의 요청이 섞이면서 어려움을 겪었던 것을 공유드립니다. 2) 공통 기능을 제공해봐요 (모든 내용은 임의로 만든 것입니다) 모놀리식 A, B 도메인 서버 --> User 도메인 서버 요청 Us

    dracure

  • 촉촉한 코드, 건조한 코드

    velog.io

    촉촉한 코드, 건조한 코드

    [의역] Dan Abramov - The Wet Codebase

    dracure

  • k8s 클러스터에 설치된 Prometheus를 Thanos와 연동하기

    cloudmt.co.kr

    k8s 클러스터에 설치된 Prometheus를 Thanos와 연동하기

    급하신 분들은 설치로 바로 가시면 됩니다. Prometheus의 저장소 및 HA 문제 Prometheus도 remote storage에 저장하는 기능을 제공하긴 하지만

    dracure

  • 우리 회사에 딱맞는 마이크로소프트 팀즈 봇 제작기 (프로젝트 생성 과정, 실습 포함)

    cloudmt.co.kr

    우리 회사에 딱맞는 마이크로소프트 팀즈 봇 제작기 (프로젝트 생성 과정, 실습 포함)

    팀즈는 마이크로소프트에서 제공하는 기업 및 학교를 위한 메신저 프로그램입니다. 기본적인 메신저 기능뿐만 아니라 화상회의, PC 원격 조작, 파일 공유 등의 다양한 기

    dracure

  • Argo를 사용해보자

    cloudmt.co.kr

    Argo를 사용해보자

    서문 Argo란 무엇인가? Argo는 2023년 2월 기준 Argo CD, Argo Workflows, Argo Rollouts, Argo Events 이렇게 4가지 제품이 있습니다. Argo CD는 Kubernetes를 위한 GitOps Continuos Delivery 도구

    dracure

  • 식탁위의 메뉴판, Local cache invalidate

    tistory.com

    식탁위의 메뉴판, Local cache invalidate

    1) 배경 설명 햄버거 가게에 들어갑니다. 그리고 각 식탁에 놓인 메뉴판을 보려고 하는데요. 메뉴판은 각 테이블에서 쉽게 볼 수 있어야 합니다 한 번 생성된 메뉴판은 거의 변경되지 않습니다 특정 테이블만 변경전 메뉴판 사용하더라도 심각한 문제는 아닙니다. 점원이 안내 후 새 메뉴판을 전달합니다. 2) 메뉴판을 조회합니다 DB에 저장된 메뉴 조회 (= 점원

    dracure

  • Setter, 맥락 이해가 되지 않아요!

    tistory.com

    Setter, 맥락 이해가 되지 않아요!

    1) 서론혹시 새로운 업무를 맡았을 때 이전의 업무 맥락을 파악하기 어려웠던 적이 있으신가요? 아마도 이유는 다양할 것 같습니다. 새로 맡은 업무가 너무 생소할 수도 있고요. 혹은 너무 많은 업무들이 한 번에 들이닥쳐서 무언가 정리할 시간이 없었을 수도 있습니다. 하지만 제가 경험했을 때 가장 힘들었던것은 어떤 문제 해결에 있어서 과정없이, 결론만 남아있을

    dracure

  • 모든 햄버거는 다르다, Strategy Pattern

    tistory.com

    모든 햄버거는 다르다, Strategy Pattern

    1) 서론혹시 무언가를 얻기 위해 협상을 했던 적이 있나요? 어릴 적 어린이날 선물을 받고 싶어 부모님께 청소를 열심히 하겠다고 했던 적이 있는데요. 당시 부모님께서 자신이 먹은 그릇을 치우고, 어지럽힌 것을 치우는 것은 당연하다고 말씀하셨던 게 기억이 납니다. 청소라는 전략을 사용해서는 어린이날 선물을 받을 수 없다는 것을 깨닫고, 어린이날까지 높임말을

    dracure

  • Spring Cloud Sleuth + logback 적용기

    tistory.com

    Spring Cloud Sleuth + logback 적용기

    1) 서론 기존의 단일 모듈로 구성되어 있던 것을 MSA로 분리하면서 로그 추적이 매우 힘들어진 것을 경험했습니다. 이전에는 하나의 클라이언트 요청에 대해서 하나의 서버에서만 처리를 담당했습니다. 다연히 트랜잭션을 잘 확인한다면 전체 로그 추적이 어렵지 않았는데요. MSA로 분리하게 되면서 하나의 클라이언트 요청에 대해 서버 - 서버 통신이 아주 많이 발생

    dracure

  • Dependency Injection, 그 참을 수 없는 유연함

    tistory.com

    Dependency Injection, 그 참을 수 없는 유연함

    1) 서론 혹시 자신의 친구를 누군가에게 소개해준 경험이 있으신가요? 20대 초반, 내 친구 정도면 아주 훌륭하다고 생각하며 또 다른 친구에게 소개팅을 해준 적이 있는데요. 만약 잘 안되더라도 세 명이서 좋은 친구가 되면 좋을 것 같다는 생각이 들었었습니다. 하지만 인생은 실전입니다. 언제나 최악이 기다리고 있었는데요. 두 친구는 잘 사귀던 중 어떠한 문제

    dracure

  • AWS 멀티리전 환경의 WordPress 웹 사이트 구축하기

    cloudmt.co.kr

    AWS 멀티리전 환경의 WordPress 웹 사이트 구축하기

    안녕하세요. 이번 내용에서는 AWS 환경에서 멀티 리전을 통해 WordPress 웹 사이트를 재해복구 환경으로 구성하는 내용으로 작성하였습니다. 재해 복구(Disaster Re

    dracure

  • CI/CD로 컨테이너 애플리케이션 배포해보자

    cloudmt.co.kr

    CI/CD로 컨테이너 애플리케이션 배포해보자

    안녕하세요! 저희는 이번에, “CI/CD로 컨테이너 애플리케이션 배포해보자”라는 시나리오를 가지고 사내 프로젝트를 진행했습니

    dracure

  • 여러 EC2에서 CloudWatch Alarm 생성하기

    cloudmt.co.kr

    여러 EC2에서 CloudWatch Alarm 생성하기

    안녕하세요, 클라우드메이트 배지수입니다. 지난 시간에는 Linux 서버에서 AWS CloudWatch를 통해 프로세스 모니터링하고 재시작을 자동화하는 방법에 관해 이

    dracure

  • 재생산성을 높이기 위한 테라폼 사용법

    cloudmt.co.kr

    재생산성을 높이기 위한 테라폼 사용법

    EC2_Instance_id의 경우, EC2 대시보드의 Instance_ID를 사용합니다. 1. EC2 사전 준비물 : ec2 instance 기존에 존재하는 ec2 인스턴스를 테라폼을

    dracure

  • 폐쇄망에서 AWS Elastic Beanstalk으로 WordPress 웹 사이트 구축하기

    cloudmt.co.kr

    폐쇄망에서 AWS Elastic Beanstalk으로 WordPress 웹 사이트 구축하기

    안녕하세요! 클라우드메이트 이주연입니다. 오늘 저는 AWS 환경을 폐쇄망으로 하여 Elastic Beanstalk으로 Wordpress 웹사이트를 구축하는 핸즈온을 준비했습니다. 들어

    dracure

라이브러리에 저장

좋아하는 강좌들을 수집하고 관리하고 공유하세요

닫기