Consultando constantemente el servidor a través de Javascript - ¿Buena idea?

Tengo un pequeño sitio web que tiene alrededor de 5-10 administradores. Lo he configurado para supervisar lo que hace cada administrador (agregar elementos, eliminar elementos, etc.). Tenía una lista dentro de nuestro panel de administración que muestra las 10 actividades anteriores realizadas por la administración colectiva. Hoy, decidí hacer esta auto-actualización cada 30 segundos.

Mi pregunta es simple: ¿hay algún problema haciendo esto? Estoy llamando un pequeño fragmento de texto con cada solicitud, y es probable que la solicitud solo se ejecute en 3 o 4 computadoras a la vez (lo que refleja el número de administradores concurrentes registrados).

<code>  $(document).ready(function(){
    setInterval("activity()", 30000);
  });

  function activity() {
    $("#recent_activity").load("../home/login #recent_activity .data");
  }
</code>

Produce lo siguiente (o similar, solo con 10 filas) con cada solicitud.

<code><table>
  <tbody>
    <tr>
      <td><p>jsampson</p></td>
      <td><p>logged out</p></td>
      <td><p>28 minutes 27 seconds ago</p></td>
    </tr>
    <tr>
      <td><p>jdoe</p></td>
      <td><p>logged in</p></td>
      <td><p>29 minutes 45 seconds ago</p></td>
    </tr>
  </tbody>
</table>
</code>

Respuestas a la pregunta(12)

Su respuesta a la pregunta