¿Por qué debería utilizar un Memcached personalizado en lugar de la versión Xcode de Apple?

¿Por qué debería utilizar un Memcached personalizado en lugar de la versión Xcode de Apple?

Memcached parece tener Xcode preinstalado en OS X, según la documentación de Apple. Para asegurarme de que no estoy alucinando, revisé la documentación de las herramientas para desarrolladores de Apple. Sí, Apple admite y documenta Memcached:

Biblioteca de desarrolladores de Apple: memcached(1)

Aparentemente, memcached se instala con Xcode desde al menos 10.6 en adelante.

La razón por la que pregunto esto es que en la Web y en SO hay mucha gente preguntando cómo instalar Memcached en OS X pero, curiosamente, nadie parece mencionar que la forma más sencilla de hacerlo es simplemente instalar Xcode a través de la AppStore ( o usando un DMG). Todas las respuestas dadas implican el uso de homebrew o alguna otra forma complicada de instalar memcached desde la fuente.

¿Existe alguna razón convincente por la que el Memcached enviado por Apple no sea lo suficientemente bueno? No veo ninguna ventaja en compilar e instalar Memcached desde el código fuente, ya que existe una versión compatible con Apple.

Respuesta1

Si (y ese es un si muy importante) voy a implementar un servidor Mac OS X en producción, instalar todo Xcode solo para obtener Memcached no tiene mucho sentido, si hay una manera fácil de obtener el componentes que necesito.

Como administrador del sistema, solo quiero los componentes que necesito para implementar la aplicación/servicio que se supone que debe ejecutar el servidor, y nada más. Todo lo demás es un desperdicio innecesario de espacio en disco o un posible problema de seguridad o ambos, y tener cosas innecesarias en el servidor aumenta mi carga de trabajo.

Sin embargo, para una máquina de desarrollo, está más o menos bien, especialmente si tienes que instalar un montón de cosas para probar varios enfoques para un problema. (Simplemente limpia después de tus experimentos fallidos...)

Dicho todo esto, nunca he implementado Mac OS X Server en producción para nada, y no espero hacerlo en ningún momento en el futuro previsible.

información relacionada