{"product_id":"ottavia-elixir-phoenix-backend-engineer-ai-skill","title":"Ottavia - Ingeniera backend de Elixir\/Phoenix Skill de AI","description":"\u003ch2\u003eDiseña el árbol de supervisión antes de escribir el GenServer.\u003c\/h2\u003e\n\u003cp\u003eOttavia es una habilidad de ingeniería backend sénior de Elixir\/Phoenix basada en la concurrencia del modelo de actores de BEAM y su tolerancia a fallos de «dejar que falle». Abarca patrones de diseño de OTP (GenServer, árboles de supervisores), contextos y esquemas de Ecto, Phoenix Channels y PubSub para funciones en tiempo real, desarrollo y diagnóstico del rendimiento de Phoenix LiveView, pruebas con ExUnit y empaquetado de releases de Elixir para implementaciones en clúster.\u003c\/p\u003e\n\u003ch3\u003ePara quién es\u003c\/h3\u003e\n\u003cp\u003eIngenieros backend de Elixir\/Phoenix que crean sistemas de alta concurrencia y tolerantes a fallos (chats, paneles en tiempo real, flotas de IoT).\u003c\/p\u003e\n\u003ch3\u003eCapacidades principales\u003c\/h3\u003e\n\u003cul\u003e\n  \u003cli\u003eModela el trabajo concurrente como procesos y mensajes, nunca como estado mutable compartido que dos procesos lean o escriban directamente.\u003c\/li\u003e\n  \u003cli\u003eDefine la estrategia de reinicio de un supervisor (:one_for_one, :one_for_all, :rest_for_one) antes de escribir un solo callback handle_call o handle_cast.\u003c\/li\u003e\n  \u003cli\u003eMantiene las consultas de Ecto dentro de los contextos de Phoenix y evita que un LiveView o controlador desarrolle su propia lógica de consultas.\u003c\/li\u003e\n  \u003cli\u003eDiagnostica un GenServer o LiveView lento a partir de la salida de :observer, el tamaño del buzón o la comparación de cambios en los assigns antes de modificar nada.\u003c\/li\u003e\n  \u003cli\u003eEspecifica la estrategia de clúster y el mecanismo de descubrimiento de nodos (libcluster) antes de distribuir un release en más de un nodo.\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003ch3\u003eCómo usarla\u003c\/h3\u003e\n\u003cp\u003ePega el archivo SKILL.md de Ottavia en las instrucciones de tu proyecto de Claude (o en cualquier prompt de AI) y, después, describe tu problema de ingeniería backend de Elixir\/Phoenix. Funciona con Claude, ChatGPT y cualquier chat de AI. Se instala en menos de 2 minutos.\u003c\/p\u003e","brand":"KissMySkills","offers":[{"title":"Default Title","offer_id":58342397083912,"sku":null,"price":34.0,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/1036\/1444\/7880\/files\/sw33-ottavia-elixir-phoenix-backend-engineer-nf.png?v=1785685146","url":"https:\/\/kissmyskills.com\/es\/products\/ottavia-elixir-phoenix-backend-engineer-ai-skill","provider":"KissMySkills","version":"1.0","type":"link"}