Génie logiciel

Q & A pour les professionnels, les universitaires et les étudiants travaillant dans le cycle de vie du développement de systèmes







2
Pourquoi devrais-je utiliser ElasticSearch si j'utilise déjà une base de données graphique?
Je ne trouve aucune explication approfondie sur le Web concernant une comparaison entre ElasticSearch et les bases de données graphiques. Les deux sont optimisés pour parcourir les données. ElasticSearch semble être optimisé pour l'analyse. Cependant, Neo4j est également basé sur Lucene pour gérer les index et certaines fonctionnalités de texte …

1
Comment fonctionnent les sockets sur les connexions sans fil?
Je n'ai travaillé que sur des applications côté client (spécifiquement mobiles) utilisant Android, où tout le réseau est géré au niveau de la couche HTTP à l'aide de composants fournis par le framework comme HttpUrlConnection. Mais les systèmes de messagerie push comme Websockets / XMPP, etc., maintiennent tous une connexion …




5
Traiter une grande demande de pull
Je travaille actuellement sur un projet avec une équipe qui utilise un workflow git. C'est assez simple, le maître doit être dans un état déployable et les branches sont utilisées pour créer des fonctionnalités et des correctifs. Chaque fois qu'une fonctionnalité ou un correctif est terminé et testé, nous le …
15 git  workflows 



4
Cartographie entre modèle de vue architecturale 4 + 1 et UML
Je suis un peu confus quant à la façon dont le modèle de vue architecturale 4 + 1 correspond à UML. Wikipedia donne la cartographie suivante: Vue logique: diagramme de classes, diagramme de communication, diagramme de séquence. Vue de développement: diagramme de composants, diagramme de package Vue de processus: diagramme …
15 architecture  uml  model  view 

En utilisant notre site, vous reconnaissez avoir lu et compris notre politique liée aux cookies et notre politique de confidentialité.
Licensed under cc by-sa 3.0 with attribution required.