매일 매일, 차곡 차곡 쌓기



완벽하지 않은 것을 두려워 말며,
완성도를 높히는데 집중하자.

분류 전체보기 78

Micrometer

Micrometer는 JVM 기반 애플리케이션에서 메트릭을 수집하고 모니터링하기 위한 라이브러리입니다. Micrometer는 다양한 모니터링 시스템(예: Prometheus, Graphite, New Relic, Datadog 등)과 통합할 수 있는 일관된 인터페이스를 제공합니다. 이를 통해 개발자는 애플리케이션의 성능, 리소스 사용량, 트래픽, 오류율 등의 메트릭을 수집하고, 이를 모니터링 도구와 연동하여 시각화하거나 알림을 설정할 수 있습니다.### 주요 기능1. **다양한 모니터링 시스템 지원**:   - Micrometer는 여러 모니터링 시스템과의 통합을 지원합니다. 이를 통해 동일한 코드를 사용하여 다양한 시스템에서 메트릭을 수집할 수 있습니다.2. **애플리케이션 메트릭 수집**:   - J..

카테고리 없음 2024.07.07

Maven Central Repository

모든 프로젝트에서 Maven Central 리포지토리를 이용한다는 것은 프로젝트에서 사용하는 라이브러리 및 의존성(Dependency)을 다운로드하고 관리하기 위해 Maven Central Repository를 기본 소스로 설정한다는 의미입니다.### Maven Central Repository란?Maven Central Repository는 전 세계의 Java 및 JVM 기반 프로젝트에서 가장 널리 사용되는 공개 의존성 관리 및 배포 시스템입니다. Maven Central은 수많은 오픈 소스 라이브러리, 프레임워크, 도구 등을 호스팅하며, 프로젝트에서 필요한 다양한 아티팩트(라이브러리, 플러그인 등)를 쉽게 찾고 다운로드할 수 있습니다.### Maven Central Repository의 주요 특징1...

카테고리 없음 2024.07.07

cors

CORS(Cross-Origin Resource Sharing)란 웹 브라우저가 다른 출처(도메인, 프로토콜, 포트)의 리소스에 접근할 수 있도록 허용하는 메커니즘입니다. 기본적으로, 웹 브라우저는 보안상의 이유로 동일 출처 정책(same-origin policy)을 따르는데, 이 정책은 한 출처의 웹 페이지가 다른 출처의 리소스에 접근하는 것을 제한합니다.### 주요 개념과 작동 방식1. **출처(origin)**   - 출처는 URI의 스키마, 호스트, 포트로 정의됩니다. 예를 들어, `https://example.com:443`과 `http://example.com:80`은 다른 출처입니다.   2. **동일 출처 정책(same-origin policy)**   - 웹 페이지가 다른 출처의 리소스에..

카테고리 없음 2024.07.06

JpaRepsotiroy 상속을 꺼리는 이유

JpaRepository 를 사용하지 않는건 어떄요..?save() 의 모호함불필요하게 많은 기능 제공그럼에도 불구하고 어짜피 대부분 쿼리는 새로 만들어야 함 (custom 이 추가됨)https://creampuffy.tistory.com/179 JpaRepository vs RepositoryJpaRepository를 상속하지 않는 이유 라는 최범균님의 영상을 보고 포스팅해봅니다. extends JpaRepository public interface MemberRepository extends JpaRepository { } Jpa를 학습한 이후로 한 번도 JpaRepository 이외의 인creampuffy.tistory.com  JpaRepository 를 상속

Spring/JPA 2024.07.05

Kafka

이벤트 스트리밍이란? 이벤트 스트리밍은 인체의 중추 신경계의 디지털 버전.기술적으로 말하면, 이벤트 스트리밍은 데이터베이스,센서, 모바일 기기, 소프트웨어 애플리케이션과 같은 이벤트 소스에서 이벤트 스트림 형태로 실시간으로 데이터를 캡처하는 관행. 이러한 이벤트 스트림을 나중에 검색할 수 있도록 내구성 있게 저장합니다. 이벤트 스트림을 실시간으로 그리고 회고적을 ㅗ조작, 처리 및 반응합니다. 그리고 필요에 따라 이벤트 스트림을 다른 대상 기술로 라우팅 합니다. 따라서 이벤트 스트리밍은 적절한 정보가 적절한 시간에 적절한 장소에 있도록 데이터의 지속적인 흐름과 해석을 보장합니다. 아파치 카프카는 이벤트 스트리밍 플랫폼카프카의 역할- pub/sub- 원하는 기간 동안 이벤트 스트림을 지속적이고 안정적으로 처..

Kafka 2024.07.04

Dockerfile 만들기

from baseImagebaseImage : 순수한 리눅스 기반node에서 만들어준 노드 이미지가 있음 workdir /app도커이미지 안에서, 컨테이너 안에서 어떤 경로에 실행할건지리눅스 명령에서 cd와 같은 명령어다  어떤 디렉토리에 우리 어플리케이션을 복사해올것인지 명시 하는 부문. 변경이 잦은건 맨 마지막에 하는게 나음. /// copy package.json package-lock.json ./파일을 복사해오는것이다. run npm install 실행한다음에pagekage.json 에 있는 모든 것을 설치한데. copy index.js . enrtypoint 로 실행  ㅇ https://github.com/dream-ellie/docker-exampleㅇ https://docs.docker.c..

Docker 2024.06.25