Passer au contenu principal

7 articles tagué avec "conseils"

Voir tous les tags

Synchroniser comme vous le voulez : Penser à travers le système de protocoles de « Synchronisation »

La « synchronisation » permet à deux systèmes de se retrouver dans un état d'harmonie. Cela peut signifier de tenir une liste de patients à jour, bien que des modifications puissent être apportées dans l'un ou l'autre système. Cela peut signifier copier des transactions d'un système à un autre sur une base de nocturne. Cela peut signifier beaucoup de choses, mais le concept clé est que lorsque vous synchronisez les systèmes, vous leur demandez de travailler ensemble en même temps en respectant l’indépendance des deux systèmes logiciels.

Dans ce message, nous discuterons de deux protocoles de synchronisation différents à considérer lors de la conception de votre intégration de données. Cela inclus :

  1. Synchronisations en temps réel ou basées sur des événements
  2. Synchronisations planifiées

Nos serveurs ou les vôtres : Penser à travers les options de déploiement

Zandile est gestionnaire de programme chez une iONG et elle a besoin d'utiliser CommCare, DHIS2, et OpenFn pour un prochain projet de santé publique. Elle comprend que les trois logiciels peuvent être déployés localement, ou accédés en tant que SaaS (logiciel en tant que service).

Essentiellement, Zandile doit décider si elle souhaite exécuter le logiciel sur les serveurs de quelqu'un d'autre (SaaS), ou sur les propres serveurs de son organisation (déployés localement). Avant de prendre une décision, elle décrit les considérations de base et non techniques pour les deux options.

Instances d'entités suivies dans DHIS2

tl;dr: Beaucoup de nos utilisateurs veulent mettre à jour les instances d'entités suivies dans dhis2, mais les upserts ne sont pas pris en charge par un point de terminaison standard de l'API DHIS2. Nous en avons construit un dans notre adaptateur dhis2 : il est composé d'API existantes et d'un peu de logique 🤔. Maintenant vous pouvez mettre à jour des instances d'entités suivies vers DHIS2 👍 ✅.

Vous autoriser à échouer

Bonjour à tous, c'est un message très court avec un message simple : conception pour l'échec. Même si vous n'avez jamais entendu parler de MSSQL (ou Azure, ou Microsoft ? , je veux parler pendant un instant de l'importance des upserts et d'un drôle terme de développeur appelé « idempotence ».

Comment les informations sont organisées... Dans les entreprises

Les informations de votre organisation ont-elles une structure sous-jacente ? Essayez cet exercice en utilisant des tables et des pattes de corbeau.

Cet article a été publié à l'origine par Taylor Downs, Responsable du produit, sur Le blog du Fondateur OpenFn comme « Le pouvoir des pattes de corbeau ».

On est samedi matin au Cap et je viens de passer une heure à parler de la manière dont une organisation à but non lucratif est organisée. Je pensais que j'entrais dans une discussion technique — je mène des discussions sur l'architecture du système depuis des années — mais ce dont nous avons fini par parler c'est de ce que pense cette ONG.