HAUT
  • Offre reçue 1
  • Moyenne des offres(FCFA) Pas assez de données
  • Ouvert
  • Budget 200 000 FCFA
    ~ 305 EUR
    ~ 340 USD
    ~ 460 CAD
  • Déposer une offre

Architecture Base de Données avec réplication automatique

🎯 Objectif

Mettre en place une architecture de données distribuée permettant :

  • Une base locale sur chaque poste

  • Une base centrale (serveur)

  • Une réplication bidirectionnelle automatique

  • Une continuité de service même en cas de coupure réseau

Chaque utilisateur écrit sur sa base locale, et tout se resynchronise automatiquement lorsque le réseau revient.

🧠 Principe technique (haut niveau)

  • Stockage local (poste client)

  • Stockage central (serveur / cloud — par exemple sur une infra type Amazon)

  • Synchronisation par réplication (documents JSON ou tables selon la techno)

  • Gestion :

    • des conflits

    • de la reconnexion réseau

    • de la cohérence globale des données

Deux approches possibles :

Option A — SQL classique

  • Base type MariaDB

  • Réplication master/master ou master/slave

  • Plus complexe à gérer en mode hors ligne

Option B — Orientée synchronisation (NoSQL)

  • Bases documents (JSON)

  • Réplication native

  • Plus adaptées au offline-first

Dans ce cas, il faut généralement :

  • Un développeur full-stack

  • Bonne maîtrise JavaScript / Web

  • Forte compréhension des mécanismes de réplication

  • Gestion de la disponibilité applicative

👨‍💻 Profil recherché

  • Ingénieur / développeur full-stack

  • Très bon niveau BDD

  • Expérience concrète en réplication

  • À l’aise avec :

    • architectures distribuées

    • synchro offline/online

    • gestion de conflits

  • Capable de prendre le projet de bout en bout (freelance senior idéalement)

À PROPOS DE L'EMPLOYEUR:

  • Lieu: Paris
  • Projets publiés: 44
  • Embauches: 8
OFFRE FREELANCE (1)
RÉPUTATION
EXPÉRIENCE
OFFRE
Tamma O.
Tamma O.   4 années
Ingénieur logiciel | Systèmes Offline-first, synchronisations & Systèmes Distribués
  • Java
  • Python
  • JavaSE
  • Log4j
  • PostgreSQL
  • JavaFX
  • android
  • Architecture logicielle
  • Kotlin
  • MongoDB
  • Flutter
  • AWS
  • Designer UX/UI
  • Mobile
  • SQL
4 années
Montant privé

Bonjour,

Je suis Rachid OUOROU, ingénieur logiciel spécialisé en architectures distribuées et synchronisation.


Je pense être le votre candidat idéal, car j'ai conçu un système P2P avec réplication automatique pour des établissements scolaires en Guinée. L'architecture est similaire à vos besoins du fait que le système utilise une base locale et base centrale, une synchronisation bidirectionnelle automatique, un fonctionnement hors ligne et des synchros automatiques.

Je suis disponible pour un démarrage immédiat.

Discutons en détails de votre projet !


Compétences requises
Catégories