OrbStack: El entorno de desarrollo que no odia tu MacBook
Si programas en Mac, sabrás que intentar mantener tu sistema "limpio" mientras trabajas con diferentes lenguajes y bases de datos es una batalla perdida. Trabajar sin virtualización o containers hoy en día es, para ser sinceros, una misión suicida. Y no es solo cosa de Apple; desarrollar sin aislar entornos es buscar problemas en cualquier plataforma.
El camino hasta aquí
Después de pelearme con varias herramientas y ver cómo mi RAM pedía clemencia, pasé por las opciones de siempre:
El viejo conocido. Hace de todo, pero a veces se siente como un elefante en una cristalería por lo mucho que consume.
Una joyita open-source para los que amamos la terminal, aunque a veces requiere más "cariño" y configuración de la que tengo ganas de dar.
Increíble para VMs completas, pero quizá demasiado pesado si lo único que quieres es levantar un microservicio rápido.
Tras mucho probar y borrar, encontré mi "lugar feliz": OrbStack.
¿Qué es exactamente OrbStack?
Imagínatelo como el hermano menor, atleta y súper dotado de Docker Desktop. Es una herramienta nativa para macOS que te permite correr contenedores y máquinas virtuales Linux con una ligereza que parece magia negra.
¿Por qué me tiene enamorado?
Vuela
Arranca en menos de 2 segundos. Se acabó eso de ir a por un café mientras carga el entorno.
No drena tu batería
Si programas en cafeterías o aviones, esto te cambia la vida. Consume muchísima menos CPU y RAM.
Integración "invisible"
Los archivos de tu Mac aparecen en el contenedor al instante y la red funciona sin configurar túneles extraños.
Experiencia Mac total
Se nota que está hecho por y para usuarios de Mac. Minimalista, rápido y no ensucia tu sistema.
Desde que hice el cambio, mi flujo de trabajo es mucho más ágil y, lo mejor de todo, mi MacBook ya no parece que va a despegar cada vez que levanto un par de contenedores.
Comments
Post a Comment