Skip to main content
Back to Tags

Performance Efficiency

10 items tagged with "performance-efficiency"

Filter by type:

Best Practices10

Best Practice

Azure Well-Architected Framework

Microsoft’s five-pillar guidance (reliability, security, cost, performance, ops) for designing and operating workloads on Azure.

Best Practice

AWS Well-Architected Sustainability Pillar

AWS guidance for reducing the environmental impact of cloud workloads by maximizing utilization, right-sizing, and choosing efficient regions, services, and hardware.

Best Practice

Vector Database Best Practices

A vector database stores embeddings and serves fast similarity search for AI features like RAG and semantic search; best practices cover indexing, metadata, and freshness.

Best Practice

LLM Cost Optimization

LLM cost optimization reduces the spend of running language model applications through model selection, caching, prompt efficiency, and token-aware design without sacrificing quality.

Best Practice

GraphQL API Best Practices

Practical guidance for designing GraphQL schemas and servers: typed schemas, pagination, error handling, query cost limits, and avoiding the N+1 problem.

Best Practice

gRPC Best Practices

Guidance for building high-performance gRPC services with Protocol Buffers: service design, streaming, deadlines, error codes, and backward-compatible schema evolution.

Best Practice

API Pagination Best Practices

Techniques for returning large result sets in pages without breaking under concurrent writes: offset, cursor (keyset), and page-token pagination, with stable ordering.

Best Practice

Performance Budgets

A performance budget sets quantitative limits on metrics like page weight, request count, and load timings, enforced in development and CI to stop regressions.

Best Practice

Image Optimization Best Practices

Techniques to reduce image bytes and improve loading using modern formats, responsive sizing, compression, lazy loading, and CDNs without sacrificing visual quality.

Best Practice

Lazy Loading and Code Splitting

Techniques that defer loading of non-critical code and assets and split bundles by route or component, reducing initial payload and speeding up first load.