GPT-6 in Codex: Choosing Between Astra, Sol and Luna

GPT-6 Astra, Sol and Luna with their list prices and the Codex configuration setting that assigns each one: review model, default model and subagent model

GPT-6 Astra, Sol and Luna are all in Codex and differ in price by a factor of a hundred. What has been published about them, what an agent session costs under the new caching and long-context rules, and what Codex CLI actually sends when each kind of work is given its own model.

Read more →

Amazon S3 Vectors vs. OpenSearch Serverless vs. pgvector for RAG: Cost Floors, Query Bills and Tenant Isolation

All three AWS vector stores can now cost close to nothing at rest, but they bill and isolate tenants in very different ways. This comparison models Amazon S3 Vectors, OpenSearch Serverless (classic and next generation) and Aurora PostgreSQL with pgvector across three workload shapes, checks the S3 Vectors model against the worked examples on the AWS pricing page, and shows where the tenant boundary belongs in each.

Read more →

Prompt Caching Economics on Amazon Bedrock and Azure OpenAI: Where It Pays and Where It Costs

Prompt caching cannot raise your bill on Azure OpenAI, but on Amazon Bedrock with Claude models a cache write costs more than not caching. This article derives the break-even points (one request per prefix every 20 minutes for the five-minute cache, every 80 minutes for the one-hour cache), gives a tested cost model, and shows how to measure cache read ratios on both platforms.

Read more →

Bedrock AgentCore Runtime vs. Lambda for Hosting Agents: Isolation, State and the Idle Bill

The same agent runs on AWS Lambda and on Amazon Bedrock AgentCore Runtime with two thin adapters. The differences are isolation, where conversation state lives and what is billed while the agent waits. AgentCore is cheaper for I/O-bound agents only if sessions are ended deliberately: left at defaults, idle memory makes it the more expensive option.

Read more →

Declarative Stream Processing: EventBridge Pipes vs. Custom Lambda Glue

EventBridge Pipes is usually sold as cheaper and lighter on concurrency than a Lambda stream consumer. Checked against the AWS documentation, both claims mostly disappear once the consumer filters on its event source mapping. This article compares the two for a DynamoDB Streams to EventBridge integration, with tested code, a reproducible cost model and a decision framework.

Read more →

ECS Express Mode, App Runner or Lambda for a Small API

App Runner closes to new customers on 30 April 2026 and ECS Express Mode is the named alternative. A design comparison and a tested cost model for a small API on Lambda, App Runner and ECS Express Mode: the monthly floor of each, where the money goes, and when a container is cheaper than Lambda. Nothing deployed.

Read more →