SShortSingh.
Back to feed

Building an In-House AI SRE Creates a Second System You Must Also Maintain

0
·2 views

Chronosphere, now part of Palo Alto Networks, published a case on July 30 for engineering teams to build their own AI site reliability engineer to help map systems, investigate incidents, and speed up root-cause analysis. Critics note that deploying such a tool inside your own infrastructure effectively creates a second production system, complete with its own runtime, data pipeline, and change-management requirements. The AI SRE also demands permanent access to production metrics, logs, and traces, expanding the security and credential-rotation surface teams must manage. If the AI SRE itself fails during an incident, the same on-call engineers handling the outage must also troubleshoot the tool meant to assist them. Experts suggest treating the system as a human on-call assistant with explicit fallback procedures, rather than a standalone replacement for traditional incident response.

Read the full story at DEV Community

This is an AI-generated summary. ShortSingh links to the original source for the complete article.

Discussion (0)

Log in to join the discussion and vote.

Log in

Related stories

0
ProgrammingDEV Community ·

React Router Explained: How SPAs Handle Navigation Without Page Refresh

React Router is a library that enables navigation between components in React Single Page Applications by intercepting URL changes instead of triggering full browser reloads. Core tools like BrowserRouter, Routes, Route, and Link allow developers to map URL paths to specific React components. The useNavigate hook supports programmatic navigation, such as redirecting users after a successful login or form submission. Dynamic URL parameters handled via useParams let applications render content based on values embedded in the URL, like a user ID or account number. Nested routes combined with the Outlet component allow complex layouts where parent and child components render together based on the current URL structure.

0
ProgrammingDEV Community ·

Vector stores can't count: why AI agents need relational databases for analytics

AI agents commonly use vector stores to handle memory by embedding facts and retrieving the most similar results for a given query. While this approach works well for fuzzy recall tasks like finding related conversations, it fundamentally fails when asked analytical questions such as counting, grouping, or ranking stored data. Vector stores have no equivalent of SQL's COUNT or GROUP BY, meaning an agent asked 'how many users mentioned pricing this month?' will silently return a confident but incorrect answer derived from only a small sample of records. The recommended fix is a two-layer architecture: a vector store for similarity-based recall and a relational database with a proper query planner for any aggregation or analytical work. The article argues that neither system substitutes for the other, and that scaling up the underlying language model does not bridge the gap between the two fundamentally different retrieval mechanisms.

0
ProgrammingDEV Community ·

Indie game Moksha adds non-intrusive tutorial system rooted in Vedic philosophy

Moksha, an indie game built on Vedic karma mechanics and Sanskrit concepts, has introduced a new tutorial mode after early players struggled to understand its deep spiritual systems within the first 30 seconds. Developer scrapped earlier approaches — including pausing the game for tooltips and embedding tutorial logic in the core engine — to avoid breaking immersion and introducing bugs. The new system uses a self-contained TutorialManager class in a separate file that reads game state without writing to it, ensuring zero coupling with existing systems. Instead of pausing gameplay, the tutorial slows game speed to 30 percent, giving players a contemplative pace that lifts back to normal once each card is dismissed. The five-step tutorial guides players through core mechanics like movement, karma collection, and Naama-Jaap, with each step accompanied by a relevant Sanskrit shloka and scriptural attribution.

0
ProgrammingDEV Community ·

MLH Production Engineering Fellow Reflects on Program's Technical and Career Training

A participant in the MLH Production Engineering Fellowship has shared reflections at the halfway point of the program. The fellowship covers a broad technical curriculum including Linux, Docker, NGINX, automated testing, and open-source contributions. Beyond technical skills, the program places strong emphasis on interview preparation and career development. Fellows receive regular feedback through mock technical interviews and maintain close contact with mentors from Meta. The participant credited the MLH team, mentors, and fellow pod members for making the experience rewarding so far.