Batch Jobs: Concurrencia y Experiencia de usuario (part 1)


Mira que dan guerra los dichosos trabajos Batch… pero Carolina nos ayuda con este estupendo post.

Carol Code and Vogue

Trabajando con mi Business Analyst  ( cuando digo mi, no es que me haya comprado un Analista de Negocio para mí sola, es que  trabajaba conmigo en el mismo equipo )  me encontré con una serie de casos en los cuales necesitábamos procesar grandes cantidades de datos… ya sabéis que el mundo contable es una fiesta!! Tuvimos una serie de problemillas intentando no tener datos procesados a la vez por diferentes usuarios, por el mismo usuario incluso, no tener resultados dobles… y obviamente queríamos mantener al usuario informado del estado en que el proceso Batch que estaba procesando sus datos se encontraba. Me imagino lo que estáis pensando… bueno quizás lo que pensaba yo… Sabemos que a veces es un poco “doloroso” trabajar con procesos batch, por una serie de razones: tiempo de procesamiento,  solapamiento de procesos que pueden usar los mismos registros,  mantener al usuario informado cuando los resultados…

Ver la entrada original 1.083 palabras más

Anuncios

Acerca de José Luis Almazán

Senior Salesforce Developer y cofundador de ticMind Consulting (Consultoría Salesforce y Force.com y parter de Salesforce en Madrid). Poseo una amplia experiencia con más de 10 años en desarrollos en C# .NET, y más de 4 años en desarrollos en Salesforce. En la actualidad trabajo como Freelance en proyectos de Salesforce. Realizo trabajos de desarrollo, integración y administración de Salesforce CRM. Mi principal dedicación con Salesforce la he centrado en realizar desarrollos avanzados en Force.com. Poseo amplia experiencia en Visualforce, APEX, Remoting, Web Services, Future, SOAP API, REST API, Bulk API, Streaming API, Metadata API, Chatter REST API, Database.com, Sites, AJAX Toolkit, Triggers, Workflows... He realizado integraciones en Force.com con otros servicios, como Pusher, Tokbox, Box, WatchDox, Google Cloud Storage (XML API y JSON API), Google Maps API... Y en la parte cliente, amplia experiencia con HTML, HTML5, Javascript, jQuery, CSS... He trabajado en varios proyectos muy importantes de Salesforce, desarrollando entre otras funcionalidades, Chat, Videoconferencia, Mensajería interna, Gestión de eventos, Formularios WebToLead dinámicos, Generación de encuestas, etc... Además, fui un miembro activo de CloudSpokes, una importante comunidad crowdsourcing de más de 70.000 desarrolladores de todo el mundo, en cuyo ranking estuve entre los 35 primeros. Cofundador de ticMind Consulting, empresa especializada en Consultoría Salesforce.com y Force.com, y formada por un equipo estable de profesionales altamente cualificados y con gran experiencia en entornos cloud.
Esta entrada fue publicada en Force.com. Guarda el enlace permanente.

2 respuestas a Batch Jobs: Concurrencia y Experiencia de usuario (part 1)

  1. Carolina dijo:

    Muchas gracias por compartir! Preparando la segunda parte de las serie.

Responder

Introduce tus datos o haz clic en un icono para iniciar sesión:

Logo de WordPress.com

Estás comentando usando tu cuenta de WordPress.com. Cerrar sesión /  Cambiar )

Google+ photo

Estás comentando usando tu cuenta de Google+. Cerrar sesión /  Cambiar )

Imagen de Twitter

Estás comentando usando tu cuenta de Twitter. Cerrar sesión /  Cambiar )

Foto de Facebook

Estás comentando usando tu cuenta de Facebook. Cerrar sesión /  Cambiar )

Conectando a %s