IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

Débats sur le développement - Le Best Of Discussion :

3 solutions au problème des 3 couches : éliminer la complexité accidentelle et la duplication des efforts


Sujet :

Débats sur le développement - Le Best Of

  1. #21
    Nouveau candidat au Club
    Avatar de gayepej
    Homme Profil pro
    Directeur technique
    Inscrit en
    Juillet 2023
    Messages
    2
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 30
    Localisation : France, Paris (Île de France)

    Informations professionnelles :
    Activité : Directeur technique

    Informations forums :
    Inscription : Juillet 2023
    Messages : 2
    Par défaut
    Citation Envoyé par psykokarl Voir le message
    Les questions que je me poserai tourneraient d'avantage de la scalabilité, de la gestion des requêtes en asynchrone, etc, qui devront probablement être géré par le backend de toute façon.
    Pour le passage à l'échelle, il y a plusieurs aspects à prendre en compte:

    • La performance. Pour cela, il n'y a pas vraiment à s'inquiéter. SQLPage est écrit en rust, et on peut compter sur un gain de performance d'au moins ~10x par rapport à quelque chose écrit à la main en python, par exemple. SQLPage propose en plus une version serverless, pour un passage à l'échelle horizontal quasiment infini à très faible coût.
    • La sécurité et la gestion des permissions. La plupart des questions de sécurité de base ne se posent pas vraiment avec SQLPage, et on peut utiliser le composant authentification pour gérer les permissions.
    • La gestion de la complexité. Ici, je conseillerais de passer sur d'autres technologies progressivement, en gardant la même base de données, au fur et à mesure que les besoins en interface graphique et en logique métier se complexifient et deviennent difficile à gérer en SQL avec les composants fournis par SQLPage. Comme l'outil n'impose pas de structure de base de données, il joue très bien avec n'importe quel autre backend qui se connecte à la même base de données. Et pour le frontend, on peut commencer par développer un composant react à l'intérieur de SQLPage avant de migrer vers un front entièrement en javascript, par exemple.

  2. #22
    Membre très actif
    Profil pro
    DIRLO
    Inscrit en
    Juillet 2009
    Messages
    214
    Détails du profil
    Informations personnelles :
    Localisation : France, Paris (Île de France)

    Informations professionnelles :
    Activité : DIRLO

    Informations forums :
    Inscription : Juillet 2009
    Messages : 214
    Par défaut
    Et Omnigres, un outil sur lequel lui-même il travaille
    ...

    ceci explique cela non ?

Discussions similaires

  1. Architecture logicielle pour les Winforms
    Par mahasetra dans le forum ALM
    Réponses: 0
    Dernier message: 13/02/2015, 09h11
  2. Réponses: 14
    Dernier message: 31/07/2012, 15h20
  3. Réponses: 1
    Dernier message: 21/12/2009, 22h33
  4. Pourquoi une seule valeur de retour pour les fonctions ?
    Par Bruno75 dans le forum Langages de programmation
    Réponses: 33
    Dernier message: 18/01/2004, 13h58

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo