호이로그
close
프로필 배경
프로필 로고

호이로그

  • 분류 전체보기 (449) N
    • 개발 (243) N
      • C언어 (0)
      • PHP (6)
      • JAVA (70)
      • Python (10)
      • Typescript (8) N
      • HTML (0)
      • DB (50)
      • NestJS (3)
      • 리눅스 (53)
      • 구글지도 (29)
      • 기타 (14)
    • IT 테크 (173) N
      • 리뷰 (110) N
      • 기타 (61)
    • 전자회로 & 부품 (24) N
    • 디지털 행정 & 자동화 실무 가이드 (2)
    • 기타 (1)
  • 홈
  • 태그
  • 방명록

Spring Boot + Kubernetes 배포하기 - 컨테이너 오케스트레이션으로 확장성 확보

Docker를 사용하면 애플리케이션을 컨테이너로 패키징할 수 있지만, 여러 대의 서버와 수많은 컨테이너를 관리하기에는 한계가 있습니다. 이때 등장하는 것이 Kubernetes (쿠버네티스)입니다. Kubernetes란?Kubernetes는 Google이 개발하고 CNCF가 관리하는 컨테이너 오케스트레이션 플랫폼입니다. 수십~수백 개의 Docker 컨테이너를 자동으로 배포, 스케일링, 복구하고, 서비스 간 트래픽을 효율적으로 분산시킵니다.Pod: Kubernetes의 최소 실행 단위 (1개 이상의 컨테이너 포함)Deployment: Pod의 배포, 업데이트, 롤백을 관리Service: Pod 간 통신과 외부 노출(Load Balancer) 담당Ingress: 외부 트래픽을 도메인 기반으로 라우팅 1. 준..

  • format_list_bulleted 개발/JAVA
  • · 2025. 11. 10.
  • textsms
아두이노나 라즈베리파이를 활용한 수동회로 프로토타이핑

아두이노나 라즈베리파이를 활용한 수동회로 프로토타이핑

전자회로 설계를 처음 접하거나 아이디어를 빠르게 검증하고자 할 때, 아두이노(Arduino)나 라즈베리파이(Raspberry Pi)를 활용한 프로토타이핑은 매우 효율적인 접근 방식입니다. 수동회로 프로토타이핑이란?프로토타이핑(Prototyping)은 회로 설계 아이디어를 실제로 구현해보고 검증하는 과정입니다. 특히 수동회로는 저항, 커패시터, 다이오드, 트랜지스터 등 기본 소자를 중심으로 구성되며, 빠른 실험과 수정이 가능하다는 장점이 있습니다. 아두이노와 라즈베리파이의 역할 차이구분아두이노라즈베리파이프로세서8비트 / 32비트 MCU64비트 CPU (ARM 기반)운영체제없음 (펌웨어 직접 실행)리눅스 기반 OS 사용적합한 용도센서 제어, 신호 처리, 간단한 로직 제어고급 연산, 데이터 로깅, 네..

  • format_list_bulleted 전자회로 & 부품
  • · 2025. 11. 10.
  • textsms

Spring Boot + Docker로 배포하기 - 손쉬운 컨테이너 기반 애플리케이션 배포

현대적인 애플리케이션 배포 방식은 더 이상 서버에 직접 코드를 복사하는 형태가 아닙니다. 대신, 실행 환경과 애플리케이션을 하나의 이미지(Image)로 패키징하여 어디서나 동일하게 실행할 수 있는 Docker 컨테이너 기반 배포가 표준이 되었습니다. Docker를 사용하는 이유Spring Boot는 자체적으로 내장 톰캣을 포함하고 있어, 독립 실행이 가능하지만 운영 환경마다 Java 버전, 설정, OS 환경이 달라 문제가 발생할 수 있습니다. Docker를 이용하면 이러한 환경 차이를 없애고, “어디서 실행해도 동일하게 동작”하는 배포를 실현할 수 있습니다.개발/운영 환경의 일관성 확보배포 자동화 (CI/CD)와 연동 용이컨테이너 기반 스케일링 (ECS, Kubernetes 등) 1. Spring Bo..

  • format_list_bulleted 개발/JAVA
  • · 2025. 11. 9.
  • textsms
차량용 전자부품 설계에서 주의할 점

차량용 전자부품 설계에서 주의할 점

자동차는 극한의 환경에서 장시간 작동해야 하므로, 차량용 전자부품 설계에는 일반 전자기기보다 훨씬 높은 신뢰성과 안전성이 요구됩니다. 차량용 전자부품의 특징차량용 전자부품은 단순한 전기 회로가 아니라, 진동, 온도, 습도, 전자파 등 다양한 스트레스 요인에 노출됩니다. 또한 전원 안정성과 노이즈 억제, 방수 및 절연 설계까지 모두 고려해야 합니다.작동 온도 범위: -40°C ~ +125°C 이상전원 공급 변동: 9V ~ 16V, 시동 시 최대 36V까지 상승 가능진동 및 충격: 장시간 반복 하중에 견딜 수 있는 구조 설계 필요 전원 안정성(Power Integrity) 확보차량용 전자부품은 엔진 시동, 배터리 전압 강하, 제너레이터 서지 등 다양한 전원 변화에 노출됩니다. 따라서 안정적인 전원 공급..

  • format_list_bulleted 전자회로 & 부품
  • · 2025. 11. 9.
  • textsms

Sleuth와 Zipkin으로 분산 트레이싱 - 마이크로서비스의 요청 흐름 가시화

마이크로서비스 환경에서는 하나의 요청이 여러 서비스를 거쳐 처리됩니다. 예를 들어 주문 API를 호출하면, 주문 서비스 → 결제 서비스 → 사용자 서비스로 연속 호출이 일어날 수 있습니다. 이때 요청 흐름이 어디서 지연되었는지, 어느 서비스에서 오류가 발생했는지를 추적하는 것이 바로 분산 트레이싱(Distributed Tracing)입니다. 분산 트레이싱이란?분산 트레이싱은 여러 서비스에 걸친 요청 흐름을 추적하여, 요청 단위 성능 병목 구간과 오류 원인을 파악하는 기술입니다. 각 요청에는 고유한 Trace ID가 부여되며, 요청이 다른 서비스로 전달될 때마다 Span이라는 하위 단위로 세분화되어 기록됩니다.이러한 Trace/Span 정보를 수집하고 시각화하기 위한 도구로는 Sleuth와 Zipkin이 ..

  • format_list_bulleted 개발/JAVA
  • · 2025. 11. 8.
  • textsms
고주파 회로 설계: EMI / EMC 대책과 실무 적용

고주파 회로 설계: EMI / EMC 대책과 실무 적용

고주파 회로 설계에서는 EMI(Electromagnetic Interference, 전자파 간섭)와 EMC(Electromagnetic Compatibility, 전자파 적합성)가 가장 큰 설계 과제 중 하나입니다. EMI와 EMC의 기본 이해EMI는 전자기기에서 발생한 불필요한 전자파가 주변 기기에 간섭을 일으키는 현상이며, EMC는 이러한 간섭에도 불구하고 기기가 정상적으로 동작할 수 있는 능력을 의미합니다. EMI 억제와 EMC 확보는 동시에 고려되어야 하는 설계 목표입니다.EMI: 전자파 방출(Emission)을 줄이는 기술EMC: 외부 전자파에 대한 내성(Immunity)을 높이는 기술 EMI의 주요 발생 원인고주파 회로에서는 스위칭 소자, 고속 디지털 신호, 그리고 전원 변환 회로가 EMI..

  • format_list_bulleted 전자회로 & 부품
  • · 2025. 11. 8.
  • textsms
  • navigate_before
  • 1
  • ···
  • 3
  • 4
  • 5
  • 6
  • 7
  • 8
  • 9
  • ···
  • 75
  • navigate_next
공지사항
전체 카테고리
  • 분류 전체보기 (449) N
    • 개발 (243) N
      • C언어 (0)
      • PHP (6)
      • JAVA (70)
      • Python (10)
      • Typescript (8) N
      • HTML (0)
      • DB (50)
      • NestJS (3)
      • 리눅스 (53)
      • 구글지도 (29)
      • 기타 (14)
    • IT 테크 (173) N
      • 리뷰 (110) N
      • 기타 (61)
    • 전자회로 & 부품 (24) N
    • 디지털 행정 & 자동화 실무 가이드 (2)
    • 기타 (1)
최근 글
최근 댓글
태그
  • #java
  • #springboot
  • #리눅스명령어
  • #routesapi
  • #리눅스기초
  • #mysql
  • #google지도api
  • #typescript
  • #googlemap
  • #api가이드
전체 방문자
전체
Copyright © 쭈미로운 생활 All rights reserved.
Designed by JJuum

티스토리툴바