Hardware para seguimiento de software por favor [cerrado]

Voy a comprar una MAC para implementar el seguimiento analítico en las aplicaciones de IOS.

¿Alguien puede decirme las recomendaciones de hardware? ¿Como 256 GB de espacio, 16 GB de RAM, etc.? ¿Es suficiente?

Tenga en cuenta que este sitio trata de recomendar software, no hardware , por lo que parece fuera de lugar. Para obtener más información, consulte ¿ Las recomendaciones de hardware están en el tema? Es posible que desee consultar nuestras Recomendaciones de hardware en su lugar.

Respuestas (1)

Lo siento, Pri, pero estás en el sitio equivocado aquí. Aquí solo recomendamos la aplicación de software (así que, no se desanime cuando esta pregunta se cierre, tal vez incluso se vote negativamente. Vuelva y pídale que le recomendemos aplicaciones de software). De hecho, no estoy muy seguro de en qué sitio de SE podrías preguntar.

Parece que estás buscando un servidor. En general, usaría una computadora de escritorio, solo porque sería mucho más barata que una computadora portátil. Si realmente tiene un presupuesto limitado, use Linux en lugar de Windows y tenga en cuenta que el hardware de Mac es generalmente más caro.

La cantidad de espacio en disco que necesita depende de la cantidad de datos que almacenará, pero puede calcularlo mediante aritmética simple.

Por ejemplo, cada medida requiere X bytes para almacenar y rastreará Y dispositivos cada Z minutos/horas.

16 GB debería estar bien, a menos que agregue muchos registros por segundo. Si no son más de unas pocas docenas por segundo, entonces la cantidad de RAM probablemente esté definida por su elección de sistema operativo, ya que el acceso a la base de datos agregará poco procesamiento.

Asumiré que conoce alguna base de datos (MySql, Sqlite, etc.) y un lenguaje de programación del lado del servidor, como PHP o Node.Js. También debe poder codificar Swift para una aplicación iOs nativa, o JS (recomiendo AngularJs) para una aplicación basada en navegador. Considere la posibilidad de utilizar un navegador en caso de que desee realizar un seguimiento de los dispositivos basados ​​en Android o Windows 10.

No olvide las cosas habituales como la seguridad, el uso de HTTPS, la desinfección de la entrada del usuario (incluso si es AJAX ), la copia de seguridad de su base de datos, etc.