Home / Companies / Checkly / Blog / July 2026

July 2026 Summaries

2 posts from Checkly

Filter
Month: Year:
Post Summaries Back to Blog
In recent years, the use of MCP servers and CLI tools in AI-related tasks has evolved significantly, challenging previous assumptions about their efficiency, particularly concerning token consumption. Initially, MCP servers were criticized for consuming excessive tokens by preloading all tool definitions and returning extensive data for each action, leading many to prefer CLI tools that loaded resources on demand. However, advancements have addressed these issues by enabling deferred loading of MCP tools and storing data on disk instead of returning it in-line. A comparison between the two approaches, using tools like Playwright, showed negligible differences in token usage, with both methods performing similarly in practical tasks. This evolution underscores the importance of regularly reassessing technological advice, as improvements and changes in AI tools can quickly render previous best practices obsolete. It suggests that when choosing between MCP and CLI for a specific task, users should focus on comparing features and functionality, as the differences in token efficiency have largely diminished.
Jul 30, 2026 1,110 words in the original blog post.
Ilter Kavlak, a Site Reliability Engineer at Upstash, discusses the comprehensive monitoring strategy implemented at Upstash to proactively detect database issues before customers do, using a system of Checkly checks. This external monitoring layer, which operates globally from 18 locations every minute, ensures each database replica is individually checked for uptime, with the monitoring configuration managed as code in Terraform. The setup includes hundreds of URL monitors, primarily checking the /ping endpoint of each replica to confirm its functionality. Alerts are differentiated based on the severity of the issue, with Opsgenie and Slack channels handling notifications for failures and degraded states. The monitoring framework extends beyond simple HTTPS checks; for products like QStash, which handles message delivery, the system performs end-to-end checks to ensure messages are successfully processed. Internal monitoring layers complement this by checking the health of the software and tracking latency, but the external checks remain the ultimate indicator of customer experience. The approach emphasizes redundancy verification, regional monitoring, treating slowness as a distinct signal, and relying on external validation to declare incidents resolved, providing swift and clear insights for rapid incident response.
Jul 10, 2026 1,587 words in the original blog post.