RPS와 TPS는 부하 테스트에 사용되는 용어로서, 각각 'Requests Per Second'(초당 요청 수)와 'Transactions Per Second'(초당 거래 수)를 의미합니다. 이 두 용어는 시스템의 성능을 측정하는 데 사용되며, 그 차이점은 다음과 같습니다: 구분 내용 Requests Per Second(RPS) 이는 시스템이 초당 처리할 수 있는 요청의 수를 나타냅니다. 이는 부하 테스트에서 시스템의 처리 능력을 측정하는 데 사용되며, HTTP 요청과 같은 단순한 통신을 참조합니다. Transactions Per Second(TPS) 이는 시스템이 초당 처리할 수 있는 거래의 수를 나타냅니다. 거래는 단순한 요청보다 복잡하며, 일반적으로 여러 단계의 처리와 데이터의 변화를 포함합니다. ..
OpenTelemetry는 소프트웨어 응용 프로그램을 계기, 감시 및 관리하는 데 도움이 되도록 설계된 관찰 가능성 프레임워크입니다. 이는 분산 시스템에서 추적하고 모니터링을 원활하게하기 위한 API, 라이브러리, 에이전트, 계측 및 계측 표준 세트를 제공합니다. OpenTelemetry의 주요 구성 요소는 다음과 같습니다. 추적: OpenTelemetry는 다양한 프로그래밍 언어를 포함하여 분산 시스템 내에서 요청이 통과 할 때 추적할 수 있도록 돕는다. 이는 성능 병목 현상을 식별하고 문제를 해결하며 전반적인 시스템을 최적화하는 데 도움이됩니다. 메트릭: OpenTelemetry는 응용 프로그램에서 성능 메트릭을 수집하고 모니터링하는 기능을 지원합니다. 이는 핵심 성능 지표 및 메트릭을 캡처하여 소프..
Locust는 파이썬으로 작성된 오픈 소스 부하 테스트 도구로, 웹 응용 프로그램 및 서비스를 테스트하는 데 사용됩니다. Locust는 사용자 시나리오를 정의하고 각 시나리오에 대한 부하를 생성하는 데 도움이 되며, 이를 통해 시스템이 특정 부하에 대해 어떻게 동작하는지 확인할 수 있습니다. 아래는 Locust를 사용하여 간단한 부하 테스트를 수행하는 과정입니다: Locust 설치: Locust를 설치하려면 터미널 또는 명령 프롬프트에서 다음 명령을 실행합니다 pip install locust Locust 스크립트 작성: Locust 스크립트는 테스트할 웹 애플리케이션의 동작을 정의합니다. 일반적으로 다음과 같은 형식을 가지게 됩니다: from locust import HttpUser, between, ..
- Total
- Today
- Yesterday
- 텐서플로우
- http client
- Java
- 데이터플랫폼설계
- HTTP
- SW
- mlops
- Spring
- API
- 소프트웨어교육
- 데이터파이프라인
- 인공지능
- 딥러닝
- 데이터
- okhttp
- HttpClient
- 교육
- rest api
- java8
- it
- Rest
- AWS
- 프롬프트엔지니어링
- ai
- llm
- 빅데이터
- 머신러닝
- 데이터플랫폼
- tensorflow
- 소프트웨어
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 |