Search results
15 resultsREST API design principles we follow
Versioning, error formats, pagination, and auth patterns used across all Intersysop-built APIs.
Load Testing with k6
Script a realistic load test, interpret results, and find bottlenecks before they find users.
Snowflake Best Practices for Cost and Performance
Virtual warehouses, clustering, query optimization, and controlling spend.
API Gateway — Responsibilities and Implementation Patterns
Authentication, rate limiting, routing, request aggregation, and when not to use a gateway.
HTTP Caching Strategies for APIs and Web Applications
Cache-Control headers, ETags, CDN caching, and cache invalidation.
Service Mesh — Istio and Linkerd for Microservices
mTLS, traffic management, observability, and the operational cost of a service mesh.
Running Data Workloads on Kubernetes
Spark on K8s, Airflow on K8s, resource requests, and storage patterns.
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.
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.
Infrastructure as Code for Data Platforms with Terraform
Managing cloud data infrastructure reproducibly with Terraform.
Amazon Redshift — Architecture and Query Optimization
Distribution styles, sort keys, VACUUM, ANALYZE, and WLM tuning.
Kubernetes Deployment Patterns for Production Services
Deployments, Services, Ingress, HPA, and resource management.
API Error Handling — Consistent Error Responses
Error format standards, HTTP status code usage, and client-friendly error design.