Search results
15 resultsREST API design principles we follow
Versioning, error formats, pagination, and auth patterns used across all Intersysop-built APIs.
CDN and Edge Caching Strategy
Origin offload, cache key design, purging, and choosing a CDN.
Elasticsearch Indexing Strategy and Performance
Mapping, sharding, bulk indexing, and query optimization for Elasticsearch.
Service Mesh — Istio and Linkerd for Microservices
mTLS, traffic management, observability, and the operational cost of a service mesh.
Snowflake Best Practices for Cost and Performance
Virtual warehouses, clustering, query optimization, and controlling spend.
HTTP Caching Strategies for APIs and Web Applications
Cache-Control headers, ETags, CDN caching, and cache invalidation.
Running Data Workloads on Kubernetes
Spark on K8s, Airflow on K8s, resource requests, and storage patterns.
Infrastructure as Code for Data Platforms with Terraform
Managing cloud data infrastructure reproducibly with Terraform.
Kubernetes Deployment Patterns for Production Services
Deployments, Services, Ingress, HPA, and resource management.
Amazon Redshift — Architecture and Query Optimization
Distribution styles, sort keys, VACUUM, ANALYZE, and WLM tuning.
API Error Handling — Consistent Error Responses
Error format standards, HTTP status code usage, and client-friendly error design.
Load Testing with k6
Script a realistic load test, interpret results, and find bottlenecks before they find users.
Idiomatic REST API Design Patterns
Naming conventions, filtering, sorting, sparse fieldsets, and HATEOAS considerations.
OAuth 2.0 and OIDC — Implementing Secure Third-Party Auth
Authorization code flow, PKCE, scopes, and integrating with identity providers.
API Gateway — Responsibilities and Implementation Patterns
Authentication, rate limiting, routing, request aggregation, and when not to use a gateway.