Shane HenderinZendesk EngineeringMoving from DynamoDB to tiered storage with MySQL+S3Originally we implemented a feature to persist an event-stream into DynamoDB to allow customers to retrieve them. This proved effective…8 min read·Nov 9, 2023--10--10
Shane HenderinZendesk EngineeringWriting an Istio WASM Plugin in Go for migrating 100s of services to new auth strategy (Part 6)Part 6: Gotchas4 min read·Aug 1, 2023----
Shane HenderinZendesk EngineeringWriting an Istio WASM Plugin in Go for migrating 100s of services to new auth strategy (Part 5)Part 5: Testing your WASM plugin7 min read·Jul 27, 2023----
Shane HenderinZendesk EngineeringWriting an Istio WASM Plugin in Go for migrating 100s of services to new auth strategy (Part 4)Part 4: Adding Metrics4 min read·Jul 13, 2023----
Shane HenderinZendesk EngineeringWriting an Istio WASM Plugin in Go for migrating 100s of services to new auth strategy (Part 3)Part 3: Configuring the plugin7 min read·Jun 27, 2023----
Shane HenderinZendesk EngineeringWriting an Istio WASM Plugin in Go for migrating 100s of services to new auth strategy (Part 2)Part 2: Calling out to an external service10 min read·Jun 19, 2023----
Shane HenderinZendesk EngineeringWriting an Istio WASM Plugin in Go for migrating 100s of services to new auth strategy (Part 1)We route service-to-service traffic through an Nginx proxy to acquire an auth JWT from an Auth Service. Our WASM plugin saves a network…9 min read·Jun 13, 2023--1--1