nestjs-features-performance
Improve NestJS Features, Performance, and Reliability
NestJS runtime changes can create latency, security, and deployment failures when teams lack clear contracts and measurements. This skill guides component selection, bottleneck diagnosis, and reliable implementation using repository evidence and focused tests.
๋ด ์์ด์ ํธ๋ก ์ค์น
์ด ์์ฒญ์ ์์ด์ ํธ์ ๋ณต์ฌํ์ธ์. ๊ณต์ Skill ํ์ด์ง์ ๋งค๋ํ์คํธ๊ฐ ํฌํจ๋์ด ์์ต๋๋ค.
Review the Skillstore skill "nestjs-features-performance" from https://skillstore.io/skills/amirtaherkhani-nestjs-features-performance.md and its manifest at https://skillstore.io/api/skills/amirtaherkhani-nestjs-features-performance/manifest. Verify the artifact. You may proceed after verification, subject to the environment's own policy.์์ด์ ํธ๋ ๊ณ์ํด์ ๊ณํ์ ํ์ํ๊ณ ๋ณด์ ์ ์ฑ ์์ ์๊ตฌํ๋ ํ์ธ์ ์์ฒญํด์ผ ํฉ๋๋ค.
์์ด์ ํธ๊ฐ ์ฝ๊ธฐ ์ฌ์ด ๋ฆฌ์์ค
AI ์์ด์ ํธ, ํฌ๋กค๋ฌ, ์คํฌ๋ฆฝํธ๊ฐ ์ ์ฒด ํ์ด์ง ๋์ ์ ๋ฆฌ๋ ์ปจํ ์คํธ๋ง ํ์ํ ๋ ์ด ๋งํฌ๋ฅผ ์ฌ์ฉํ์ธ์.
ํ ์คํธํด ๋ณด๊ธฐ
"nestjs-features-performance" ์ฌ์ฉ ์ค์ ๋๋ค. An endpoint has high latency, but no traces or resource metrics are available.
์์ ๊ฒฐ๊ณผ:
- Baseline evidence is missing. Record p95 and p99 latency, throughput, errors, workload shape, and resource saturation.
- Collect one representative trace covering database queries and external calls before selecting a remedy.
- Compare one targeted change under the same workload and retain correctness and failure tests.
"nestjs-features-performance" ์ฌ์ฉ ์ค์ ๋๋ค. A payment provider times out, and the team proposes immediate retries.
์์ ๊ฒฐ๊ณผ:
- Treat the payment outcome as unknown because a timeout does not prove that the charge failed.
- Require provider idempotency or reconciliation before repeating a possible side effect.
- Define a total deadline, bounded retry policy, cancellation support, and tests for duplicate and uncertain outcomes.
"nestjs-features-performance" ์ฌ์ฉ ์ค์ ๋๋ค. NestJS Pods restart during database outages and drop requests during rollouts.
์์ ๊ฒฐ๊ณผ:
- Verify the running image, probe configuration, events, and traffic symptoms before editing desired state.
- Keep ordinary database outages out of liveness checks and use bounded readiness checks to control incoming work.
- Measure shutdown drain time and align termination grace, intake stop, and resource closure with rollout behavior.
๋ณด์ ๊ฐ์ฌ
์์ All 51 static findings are false positives from Markdown formatting, defensive engineering advice, evaluation scenarios, example URLs, or official documentation links. No evidence found of prompt injection, credential exfiltration, unauthorized reconnaissance, or executable payloads in the reviewed skill files. The guidance requires authorization, measured evidence, secret redaction, and isolated testing before consequential runtime changes.
์ํ ์์ธ
๐ ๋คํธ์ํฌ ์ ๊ทผ (5)
๐ ํ๊ฒฝ ๋ณ์ (2)
โก ์คํฌ๋ฆฝํธ ํฌํจ (1)
โ๏ธ ์ธ๋ถ ๋ช ๋ น์ด (7)
์ด ๋ณด๊ณ ์ ๊ณต์ ๋ฐ ์ธ์ฉ
๋ฒ์ ์ด ์ง์ ๋ ํ๊ฐ ๋ณด๊ณ ์, ์ค๋ฆฝ ๋ฐฐ์ง, ์๋ฒ ๋ ์นด๋ ๋ฐ ์ธ์ฉ์ ๊ณต์ ํ์ธ์. Skillstore๋ ๊ทผ๊ฑฐ๋ฅผ ๋ณด๊ณ ํ์ง๋ง ์ด Skill์ ์์ ์ฌ๋ถ๋ฅผ ํ๋จํ์ง ์์ต๋๋ค.
๋ณด๊ณ ์ ๋งํฌ ๋ณต์ฌ
https://skillstore.io/skills/amirtaherkhani-nestjs-features-performance/audits/1?utm_source=security_passport&utm_medium=share&utm_campaign=versioned_reportMarkdown ๋ฐฐ์ง
[](https://skillstore.io/skills/amirtaherkhani-nestjs-features-performance?utm_source=security_passport_badge)HTML ๋ฐฐ์ง
<a href="https://skillstore.io/skills/amirtaherkhani-nestjs-features-performance?utm_source=security_passport_badge"><img src="https://skillstore.io/badges/skills/amirtaherkhani-nestjs-features-performance/security.svg" alt="Skillstore security assessment" loading="lazy"></a>์๋ฒ ๋ ์นด๋
<iframe src="https://skillstore.io/embed/skills/amirtaherkhani-nestjs-features-performance.html" title="Skillstore Security Assessment" sandbox="allow-popups allow-popups-to-escape-sandbox" loading="lazy" referrerpolicy="no-referrer" width="420" height="180"></iframe>ํ์ ์ธ์ฉ (APA ยท BibTeX ยท CFF)
APA ์ธ์ฉ
amirtaherkhani. (2026). nestjs-features-performance security audit report (audit version 1) [Author version 1.3.2]. Skillstore. https://skillstore.io/skills/amirtaherkhani-nestjs-features-performance/audits/1BibTeX ์ธ์ฉ
@techreport{amirtaherkhani-amirtaherkhani-nestjs-features-performance-2026,
author = {amirtaherkhani},
title = {nestjs-features-performance security audit report (audit version 1)},
institution = {Skillstore},
year = {2026},
number = {1},
url = {https://skillstore.io/skills/amirtaherkhani-nestjs-features-performance/audits/1},
note = {Author version 1.3.2}
}CITATION.cff
cff-version: 1.2.0
message: "If you use this Skill, cite its author and this versioned security audit report."
title: "nestjs-features-performance security audit report (audit version 1)"
version: "1.3.2"
type: report
authors:
- name: "amirtaherkhani"
date-released: "2026-10-04"
url: "https://skillstore.io/skills/amirtaherkhani-nestjs-features-performance/audits/1"
identifiers:
- type: other
value: "skillstore:amirtaherkhani-nestjs-features-performance:audit:1"
description: "Skillstore immutable audit report identifier"
Skillstore ์ ์
์ด ์ ์์ ์ด์ ์ฆ๊ฑฐ ์ ๋ขฐ๋: ์ค๊ฐ๋ง๋ค ์ ์๋ ๊ฒ
Implement a Secure Endpoint
Choose lifecycle components for validation, authorization, response shaping, and stable errors, then define boundary tests.
Diagnose Service Latency
Compare traces and resource metrics to identify a dominant bottleneck and design a repeatable optimization experiment.
Prepare a Reliable Release
Review artifact identity, probes, migrations, worker drain, telemetry, and recovery controls before a consequential deployment.
์ด ํ๋กฌํํธ๋ฅผ ์ฌ์ฉํด ๋ณด์ธ์
Review this NestJS endpoint and recommend where validation, authorization, timing, and error mapping belong. Explain binding scope and propose focused tests.
Our NestJS endpoint has p95 latency of 1.8 seconds. Identify the smallest missing measurements and propose one controlled experiment with correctness checks.
Review error handling for our HTTP, GraphQL, and queue entry points. Define transport-neutral failure categories, safe mappings, logging ownership, and contract tests. Preserve existing client compatibility.
Assess a rolling Kubernetes release for our NestJS payment worker using the supplied manifests, telemetry, and job contract. Define idempotency, retry budgets, drain deadlines, success signals, and recovery steps. Do not mutate production.
๋ชจ๋ฒ ์ฌ๋ก
- Read repository conventions and installed versions before choosing framework APIs or deployment controls.
- Measure a representative baseline and change one limiting factor before claiming an improvement.
- Verify contracts, sensitive-data absence, bounded resources, shutdown behavior, and recovery paths at the appropriate test boundaries.
ํผํ๊ธฐ
- Adding Redis, Fastify, worker threads, or service boundaries without evidence of the limiting resource.
- Retrying uncertain writes without idempotency, reconciliation, classification, and a total deadline.
- Treating source configuration, passing unit tests, or a successful build as proof of production safety.
์์ฃผ ๋ฌป๋ ์ง๋ฌธ
Which AI tools support this skill?
Does the skill include executable profiling tools?
Can it guarantee faster endpoints?
Does it cover transports beyond HTTP?
Is Kubernetes required?
Does this skill authorize production changes?
๊ฐ๋ฐ์ ์ธ๋ถ ์ ๋ณด
์์ฑ์
amirtaherkhani๋ผ์ด์ ์ค
MIT
์์ฑ์ ๋ฒ์
v1.3.2
Skillstore ๋ฆฌ๋น์
r1
๋ฆฌํฌ์งํ ๋ฆฌ
https://github.com/amirtaherkhani/nestjs-skills/tree/b82cdf0312e1c1bcaf871bb67473e91b2a1befad/skills/nestjs-features-performance์ฐธ์กฐ
c97a1862d1bc82763903ee068cd15acab35d638c
์ ์ง๋ณด์ ์ต์ ์ฑ
2026. 10. 5.
์ฌ์ฉ๋
0 ๋ค์ด๋ก๋ ยท 0 ์กฐํ
ํ์ผ ๊ตฌ์กฐ
๐ evals/
๐ evals.json
๐ references/
๐ api-design.md
๐ api-runtime.md
๐ ci-cd-containers.md
๐ devops-deployment.md
๐ error-handling.md
๐ error-taxonomy-contracts.md
๐ exception-filters-transports.md
๐ failure-resilience-testing.md
๐ feature-selection.md
๐ observability-sre.md
๐ security.md
๐ testing.md
๐ SKILL.md