목록분류 전체보기 (405)
나의 잡다한 노트 및 메모

Full-TC (Full Test Cases)**와 **탐색적 검증 (Exploratory Testing)**은 QA(품질 보증)에서 소프트웨어의 품질과 안정성을 확인하기 위한 두 가지 접근 방식이다. Full-TC (Full Test Cases)정의:미리 작성된 테스트 케이스들을 기반으로 시스템의 모든 기능을 체계적으로 검증하는 방법입니다.특징:사전 계획: 요구사항과 명세를 바탕으로 상세한 테스트 시나리오와 절차가 미리 정의됩니다.재현 가능성: 동일한 테스트 케이스를 여러 번 실행할 수 있어, 회귀 테스트나 반복적인 검증에 유리합니다.포괄적 검증: 모든 기능과 시나리오에 대해 예상된 결과를 확인하여, 빠진 부분 없이 검증하는 것을 목표로 합니다. 탐색적 검증 (Exploratory Testing)정의:..
1. 응답 비교 (Response Comparison)의미:새로운 시스템과 기존 시스템이 동일한 요청에 대해 동일하거나 예상 가능한 응답을 반환하는지 확인하는 방식입니다.목적:두 시스템 간의 기능적 동등성을 검증하여, 새로운 시스템의 동작이 올바른지 확인합니다.2. 표본 검사 (Sample Testing)의미:전체 트래픽 중 일부(표본)를 선택하여 새로운 시스템에 보내보고, 결과를 분석하는 방법입니다.목적:전체 시스템에 영향을 주지 않으면서 새로운 시스템의 성능, 안정성, 오류 발생 여부를 사전에 점검합니다. 3. A/B 비율 조정 (A/B Ratio Adjustment)의미:전체 사용자 트래픽을 두 그룹으로 나누어 일부는 기존 시스템, 일부는 새로운 시스템으로 라우팅하는 방식입니다.목적:점진적으로 새로..
IT 분야에서 "HBA"는 Host Bus Adapter의 약자로, 컴퓨터 시스템(호스트)과 저장장치 혹은 네트워크 장비 사이를 연결해 주는 인터페이스 카드입니다. 1. 기본 개념정의:Host Bus Adapter는 서버나 컴퓨터와 스토리지 장치(예: 디스크 어레이, 테이프 드라이브) 또는 스토리지 네트워크(예: SAN; Storage Area Network) 사이의 데이터 전송을 중계하는 하드웨어 컴포넌트입니다.역할:HBA는 컴퓨터 내부의 버스와 외부 장치 간의 통신을 관리하며, 데이터 전송 속도 향상, 프로토콜 변환, 에러 처리 등 중요한 기능들을 수행합니다.2. 주요 기능데이터 전송:서버와 스토리지 간의 대량 데이터 전송을 안정적이고 빠르게 처리합니다.프로토콜 변환:내부 시스템 버스의 데이터 포맷과..

NVMe M.2 SSD는 워낙 발열이 심해지기 쉬우므로, 방열판(heatsink)을 부착하는 것이 과열 억제와 성능 유지에 크게 도움이 됩니다. 다만, 아무 제품이나 사도 되는 것은 아니고 다음 사항을 확인하여 구매해야 합니다:M.2 SSD의 규격(Form Factor) 확인소비자용 NVMe M.2 SSD는 대부분 길이가 80mm인 M.2 2280 규격입니다.그러나 일부 SSD는 22110(길이 110mm) 등 다른 규격일 수 있으므로, 사용하는 SSD가 **어떤 길이/폭(2230·2242·2260·2280·22110 등)**인지 확인해야 합니다.방열판도 2280용, 22110용 등 다양한 규격이 있으므로 반드시 SSD의 실제 크기에 맞는 방열판을 골라야 합니다.SSD 단면/양면 여부어떤 SSD는 NAN..
velopers: 국내 IT 기업들의 기술 블로그를 한곳에서 모아볼 수 있는 웹사이트 | GeekNews velopers: 국내 IT 기업들의 기술 블로그를 한곳에서 모아볼 수 있는 웹사이트 | GeekNews소개velopers는 다양한 국내 IT 기업들의 기술 블로그를 한곳에서 모아볼 수 있는 웹사이트에요. 기업 테크 블로그 포스팅을 RSS 기반으로 크롤링하고 AI로 분류해서 필요한 정보를 더 쉽고 빠르게news.hada.io geeknews에서 이걸 보고 와 너무 편하다라는 생각을 하게 됐네요대기업마다 따로 기술 블로그에 글들을 보곤 했는데 한 곳에 모아보니 너무 편하네요불편함은 있었지만 이런 식으로 해결할 방법(생각)을 못 떠올린게 아쉽습니다. ㅎㅎ 해당 페이지의 댓글에 있는 사이트도 좋은것같네요
Prometheus에서 rate와 irate 함수는 둘 다 카운터 메트릭의 초당 증가율을 계산하지만, 계산 방식에서 차이가 있습니다.rate선택한 시간 범위 내의 모든 샘플을 사용해 평균 증가율을 계산합니다.결과가 전체 기간의 평균을 반영하기 때문에 데이터가 불규칙하거나 잡음이 있는 경우에도 비교적 부드러운 값을 제공합니다.irate지정한 시간 범위 내에서 마지막 두 개의 데이터 포인트만을 사용해 "즉시" 증가율을 계산합니다.최신 변화에 민감하게 반응하기 때문에, 단기적인 변화나 급격한 스파이크를 더 잘 반영하지만, 잡음에 의해 값이 크게 변동할 수 있습니다.즉, rate는 장기적인 평균 속도를 보는데 유용하고, irate는 최신의 즉각적인 변화 상황을 파악하는 데 적합합니다.
PostgreSQL를 모니터링하여 Grafana 대시보드에서 “이 DB가 정상적으로 잘 동작하고 있는가?”를 유의미하게 판단하려면, 리소스 사용 현황과 DB 내부 지표를 균형 있게 모니터링하는 것이 핵심입니다. 아래는 실무에서 많이 활용하는 주요 지표와 각 지표가 의미하는 바를 간략히 정리한 것입니다.1. Connection & SessionActive/Idle Connections (현재 연결 수, 상태별)# of active connections, # of idle connections, # of idle in transaction 등PostgreSQL에서 max_connections에 가깝게 올라가면 신규 연결이 거부될 수 있으므로 주의연결 상태가 “idle in transaction” 상태로 오래..
pg_hba는 PostgreSQL 데이터베이스 서버의 접근 제어와 인증을 관리하는 핵심 구성 파일인 pg_hba.conf (PostgreSQL Host-Based Authentication configuration file) 를 의미해. 이 파일은 PostgreSQL 서버에 접속하려는 클라이언트의 IP 주소, 사용자, 데이터베이스 이름 등 다양한 조건에 따라 접근을 허용하거나 거부하는 역할을 합니다.주요 기능 및 역할접속 제어:호스트 기반 인증:pg_hba.conf 파일은 클라이언트가 서버에 접근할 때 어떤 인증 방법을 사용해야 하는지 결정합니다.접근 허용/거부:각 접속 시도에 대해 클라이언트의 IP 주소, 사용자, 데이터베이스 등의 조건을 확인하여 연결을 허용하거나 차단할 수 있습니다.인증 방법 설정:..