24FreelanceMercado freelance que nunca duerme
Activo

Desarrollador Erlang / OTP — backends concurrentes tolerantes a fallos

77 vistas#2237
Período de listado1 díahasta 16.11.2026
Publicado18.08.2026
Vistas7730 en 14 días

Acerca del servicio

Traducido
Soy un desarrollador de Erlang y OTP y construyo sistemas backend que siguen funcionando cuando todo a su alrededor se desmorona. En el núcleo de mi enfoque está el modelo de actor: millones de procesos ligeros que no comparten memoria, se comunican solo por mensajes y fallan de forma aislada sin derribar todo el nodo. Si necesitas un servicio que sobreviva a picos de tráfico, se recupere de fallos y mantenga decenas de miles de conexiones concurrentes en una sola máquina, este es exactamente el entorno de ejecución al que recurro. Durante años he pensado en términos de dejarlo caer, jerarquías de supervisores y actualizaciones de código en caliente, en lugar de interminables bloques defensivos de try-catch.

El corazón de lo que hago es OTP aplicado correctamente. Construyo aplicaciones alrededor de gen_server, gen_statem, supervisores y una estructura de lanzamiento limpia, de modo que las estrategias de reinicio, la presión de retroceso y la propiedad de procesos se vuelvan explícitas, no accidentales. Me importa el comportamiento de tiempo real suave: latencia predecible, colas de mensajes limitadas y degradación elegante en lugar de fallos en cascada. Perfilar a través de observer, trazar a través de recon y dbg, ajustar programadores y BEAM mismo para que coincidan con la forma real de tu carga. Ya sea un bus de mensajes, enrutador de sesiones, canal de facturación o un componente de señalización de telecomunicaciones — hago que la fiabilidad sea concreta y medible.

Me siento igualmente cómodo en el ecosistema más amplio: agrupando nodos distribuidos, conectando Mnesia o almacenamiento externo, capa HTTP y WebSocket en Cowboy, integración con tus servicios a través de protocolos claramente definidos. Para ser claro: esto es específicamente Erlang y OTP, no Elixir, Go o Scala; si tienes un problema real en torno a la concurrencia y el tiempo de actividad, traigo herramientas que fueron construidas para ello desde el principio.

— Diseñando aplicaciones y bibliotecas en Erlang/OTP (gen_server, gen_statem, supervisores)
— Tolerancia a fallos: árboles de supervisores, dejarlo caer, actualizaciones de código en caliente
— Sistemas de paso de mensajes masivos y concurrentes con tiempo real suave
— Agrupamiento distribuido, Mnesia y construcción de lanzamientos
— Backends HTTP/WebSocket en Cowboy e integración de protocolos
— Perfilado, trazado y ajuste de BEAM (observer, recon, dbg)
Freelancer contacts
E-mailShow
24
Veinte · consejo

Antes de hacer un pedido

  • Mira el portafolio del freelancer.
  • Describe tu tarea y pregunta por un precio y un plazo.
  • Revisa las opiniones de otros clientes.
  • O publica un proyecto y compara varias ofertas.
Misma categoría

Servicios similares

Todos los servicios en la categoría
Bueno saber
¿Cómo pido este servicio?

Escribe al freelancer usando el formulario en esta página: describe la tarea, la fecha límite y el resultado que necesitas.

¿Cómo verifico al freelancer?

Abre el perfil: la calificación, el portafolio y las reseñas de otros clientes muestran experiencia con tareas como la tuya.

Olga M.Programación web
Contacto
FOR CLIENTS · SAFE DEAL ESCROW

Need a similar project? Post your task for free in 30 seconds

Get competitive bids from verified freelancers and release payment only when you approve the work via Safe Deal.

Post a Task for Free →How Safe Deal Works
FOR FREELANCERS · PAYORA 1-CLICK

Pin your profile to the TOP of the category for $5 / week

Boost your profile and portfolio to #1 in the directory (1-click crypto & fiat checkout via Payora) to get 5× more direct orders.

Pin Profile to TOP ($5/wk)Top Up via Payora