Suite

A quoi ressemble l'architecture de pgRouting ?


Je sais que pgRouting est un outil plutôt sympa, mais j'aimerais utiliser quelque chose qui m'appartient dans mon application, principalement parce que je ne connais pas le C et que je ne sais pas comment améliorer les performances de pgRouting. Ainsi, je m'intéresse à la façon dont les éléments internes de pgRouting sont organisés.

Comment se fait le calcul du chemin le plus court ? Est-ce quelque chose comme ce qui suit :

  • Chargez l'ensemble de la table des chemins/bords en mémoire avec un « sélectionner * parmi les chemins » ;
  • Construisez un graphique à partir de cela ;
  • Appliquer un algorithme de chemin le plus court basé sur C (basé sur la bibliothèque Boost) au graphique ;
  • Renvoyer un résultat dans le serveur psql ?

L'autre chose intéressante est - pourquoi pgRouting stocke-t-il les coordonnées des sommets (x1, y1, x2, y2) dans la table des chemins? Est-ce la seule table à partir de laquelle le graphique est construit ?


Vous avez raison, sauf que C est la couche entre c++ encapsulant les algorithmes et postgresql

Les composants de pgrouting sont les suivants : 1. Un module c qui utilise une requête transmise à Postgresql afin de construire le graphe. 2. Des modules C++ qui le convertissent en un graphe boost, et lancent le routage. Les composants utilisés sont différents selon le type d'algorithme.

Les champs x1, y1,x2,y2 sont utilisés par l'heuristique afin d'ajouter une composante géographique qui augmente la vitesse de recherche de l'itinéraire. Notez que dans ce cas, le chemin renvoyé par pg_routing n'est plus susceptible d'être le plus court.


Une architecture de données devrait [ la neutralité est contestée] a défini des normes de données pour tous ses systèmes de données en tant que vision ou modèle des interactions éventuelles entre ces systèmes de données. L'intégration de données, par exemple, devrait dépendre des normes d'architecture de données, car l'intégration de données nécessite des interactions de données entre deux ou plusieurs systèmes de données. Une architecture de données, en partie, décrit les structures de données utilisées par une entreprise et ses logiciels d'applications informatiques. Les architectures de données traitent des données en stockage, des données en cours d'utilisation et des données en mouvement, des descriptions des magasins de données, des groupes de données et des éléments de données et des mappages de ces artefacts de données sur les qualités des données, les applications, les emplacements, etc.

Essentielle à la réalisation de l'état cible, l'architecture des données décrit comment les données sont traitées, stockées et utilisées dans un système d'information. Il fournit des critères pour les opérations de traitement de données afin de permettre de concevoir des flux de données et également de contrôler le flux de données dans le système.

L'architecte de données est généralement responsable de la définition de l'état cible, de l'alignement pendant le développement, puis du suivi pour s'assurer que les améliorations sont effectuées dans l'esprit du plan d'origine.

Lors de la définition de l'état cible, l'architecture de données décompose un sujet au niveau atomique, puis le reconstruit sous la forme souhaitée. L'architecte de données décompose le sujet en passant par 3 processus architecturaux traditionnels :

  • Conceptuel - représente toutes les entités commerciales.
  • Logique - représente la logique de la façon dont les entités sont liées.
  • Physique - la réalisation des mécanismes de données pour un type spécifique de fonctionnalité.

La colonne « données » du framework Zachman pour l'architecture d'entreprise –

Couche Vue Données (quoi) Partie prenante
1 Portée/Contexte Liste des choses et normes architecturales [3] importantes pour l'entreprise Planificateur
2 Modèle commercial/conceptuel Modèle sémantique ou modèle de données conceptuel/d'entreprise Propriétaire
3 Modèle de système/Logique Modèle de données d'entreprise/logique Designer
4 Modèle technologique/Physique Modèle de données physique Constructeur
5 Représentations détaillées Bases de données réelles Sous-traitant

Dans ce second sens, plus large, l'architecture de données comprend une analyse complète des relations entre les fonctions d'une organisation, les technologies disponibles et les types de données.

L'architecture des données doit être définie dans la phase de planification de la conception d'un nouveau système de traitement et de stockage des données. Les principaux types et sources de données nécessaires pour soutenir une entreprise doivent être identifiés de manière complète, cohérente et compréhensible. La principale exigence à ce stade est de définir toutes les entités de données pertinentes, et non de spécifier des éléments matériels informatiques. Une entité de données est toute chose réelle ou abstraite sur laquelle une organisation ou un individu souhaite stocker des données.

L'architecture physique des données d'un système d'information fait partie d'un plan technologique. Comme son nom l'indique, le plan technologique est axé sur les éléments tangibles réels à utiliser dans la mise en œuvre de la conception de l'architecture des données. L'architecture physique des données englobe l'architecture de la base de données. L'architecture de base de données est un schéma de la technologie de base de données réelle qui prendra en charge l'architecture de données conçue.

Certains éléments doivent être définis lors de la phase de conception du schéma d'architecture de données. Par exemple, la structure administrative qui sera établie afin de gérer les ressources de données doit être décrite. De plus, les méthodologies qui seront employées pour stocker les données doivent être définies. De plus, une description de la technologie de base de données à utiliser doit être générée, ainsi qu'une description des processus qui manipuleront les données. Il est également important de concevoir des interfaces avec les données par d'autres systèmes, ainsi qu'une conception de l'infrastructure qui prendra en charge les opérations de données communes (c'est-à-dire les procédures d'urgence, les importations de données, les sauvegardes de données, les transferts externes de données).

Sans les conseils d'une conception d'architecture de données correctement mise en œuvre, les opérations de données communes peuvent être mises en œuvre de différentes manières, ce qui rend difficile la compréhension et le contrôle du flux de données au sein de tels systèmes. Ce type de fragmentation est hautement indésirable en raison de l'augmentation potentielle des coûts et des déconnexions de données impliquées. Ces types de difficultés peuvent être rencontrés avec des entreprises à croissance rapide et aussi des entreprises qui proposent différents secteurs d'activité (par exemple, les produits d'assurance).

Correctement exécutée, la phase d'architecture de données de la planification du système d'information oblige une organisation à spécifier et à décrire avec précision les flux d'informations internes et externes. Ce sont des modèles que l'organisation n'a peut-être pas pris le temps de conceptualiser auparavant. Il est donc possible à ce stade d'identifier des manques d'informations coûteux, des déconnexions entre les départements et des déconnexions entre les systèmes organisationnels qui n'étaient peut-être pas évidentes avant l'analyse de l'architecture des données. [4]

Diverses contraintes et influences auront un effet sur la conception de l'architecture des données. Il s'agit notamment des exigences de l'entreprise, des moteurs technologiques, de l'économie, des politiques commerciales et des besoins de traitement des données.


La construction de Venise, la ville flottante

Venise, en Italie, est connue sous plusieurs noms, dont la « Ville flottante ». Cela est dû au fait que la ville de Venise se compose de 118 petites îles reliées par de nombreux canaux et ponts. Pourtant, les bâtiments de Venise n'ont pas été construits directement sur les îles. Au lieu de cela, ils étaient construits sur des plates-formes en bois soutenues par des piquets en bois enfoncés dans le sol.

L'histoire de Venise commence au 5ème siècle après JC Après la chute de l'Empire romain d'Occident, les barbares du nord pillaient les anciens territoires de Rome. Afin d'échapper à ces raids, la population vénitienne du continent s'est enfuie dans les marais voisins et a trouvé refuge sur les îles sablonneuses de Torcello, Iesolo et Malamocco. Bien que les colonies aient été initialement de nature temporaire, les Vénitiens ont progressivement habité les îles de manière permanente. Afin d'avoir leurs bâtiments sur une base solide, les Vénitiens ont d'abord enfoncé des pieux en bois dans le sol sablonneux. Ensuite, des plates-formes en bois ont été construites sur ces pieux. Enfin, les bâtiments ont été construits sur ces plates-formes. Un livre du XVIIe siècle qui explique en détail la procédure de construction à Venise démontre la quantité de bois nécessaire juste pour les pieux. Selon ce livre, lors de la construction de l'église Santa Maria Della Salute, 1 106 657 pieux en bois, mesurant chacun 4 mètres, ont été enfoncés sous l'eau. Ce processus a duré deux ans et deux mois. De plus, le bois devait provenir des forêts de Slovénie, de Croatie et du Monténégro et être transporté à Venise par voie maritime. Ainsi, on peut imaginer l'ampleur de cette entreprise.

La ville de Venise a été construite sur des fondations en bois.

L'utilisation du bois comme structure porteuse peut paraître surprenante, car le bois est relativement moins durable que la pierre ou le métal. Le secret de la longévité des fondations en bois de Venise réside dans le fait qu'elles sont immergées sous l'eau. La pourriture du bois est causée par des micro-organismes, tels que des champignons et des bactéries. Comme le support en bois de Venise est immergé sous l'eau, ils ne sont pas exposés à l'oxygène, l'un des éléments nécessaires à la survie des micro-organismes. De plus, le flux constant d'eau salée autour et à travers le bois pétrifie le bois au fil du temps, transformant le bois en une structure semblable à de la pierre durcie.

En tant que ville entourée d'eau, Venise avait un net avantage sur ses voisins terrestres. Pour commencer, Venise était à l'abri des invasions ennemies. Par exemple, Pépin, le fils de Charlemagne, a tenté d'envahir Venise, mais a échoué car il n'a pas pu atteindre les îles sur lesquelles la ville a été construite. Venise est finalement devenue une grande puissance maritime en Méditerranée. Par exemple, en 1204, Venise s'est alliée aux croisés et a réussi à capturer la capitale byzantine, Constantinople. Néanmoins, Venise a commencé à décliner au 15 ème siècle et a finalement été capturée par Napoléon en 1797 lorsqu'il a envahi l'Italie.


Votre question contient des prémisses invalides.

La première est que, si vous utilisez des instructions 8 bits, il ne doit pas s'agir d'une architecture 4 bits. Ce n'est pas vrai. Vous pouvez dire catégoriquement que les instructions ont une largeur de 2 nibbles, mais cela ne rend pas l'architecture moins 4 bits. Qu'une architecture soit à 4 bits signifie simplement que l'information circule dans le système en morceaux de 4 bits.

La seconde est que les opcodes d'instructions doivent toujours être longs d'un "mot de largeur système". Ce n'est clairement pas vrai non plus, comme l'indique l'exemple 4004. Historiquement, les ordinateurs ont toujours été capables de choisir le nombre de "mots" dont ils ont besoin pour une situation donnée, y compris la capacité de représenter plus d'opcodes que ne peut en représenter la longueur de mot du système.


1 réponse 1

La réponse courte est la moisissure, les tsunamis et les tremblements de terre, c'est pourquoi ils n'ont pas construit avec de la pierre. Il existe peu d'exemples «anciens» de construction en pierre, mais la plupart d'entre eux provenaient du style chinois pour les temples qui ont été construits et vous pouvez voir la ressemblance entre la pagode chinoise et la toba japonaise. Ces pagodes ont été construites à l'origine comme de petits sanctuaires pour les cendres d'un bouddhiste décédé appelées stupa et ont commencé à gagner en grandeur et ont finalement été transformées en pagodes. Ceci est démontré dans le Hokki-ji de Nara (une structure principalement en bois) construit à l'époque de Nara, c'est la plus ancienne pagode encore existante.

Quant à savoir pourquoi ils n'ont pas construit avec de la pierre, cela revient principalement au moule. Le Japon se trouve dans un climat riche en humidité et tombe rarement en dessous de zéro dans la plupart des espaces habités. Vous pouvez voir que la moisissure, le lichen et la mousse s'accumulent et rongent les structures en pierre si elles ne sont pas soignées, mais le plus gros problème est la moisissure qui rend les gens malades à l'intérieur. Les japonais ont utilisé du cyprès et du cryptomeria dans leur construction qui, comme de nombreux autres bois tels que le cèdre, le chêne blanc et le teck, repoussent la moisissure et la pourriture. L'autre partie de l'équation est que vous pouvez également construire votre maison sur le sol en permettant légèrement la circulation de l'air en dessous. Cela permet également de réduire l'accumulation de moisissure et de réduire la quantité d'humidité dans la structure.

Cela contraste fortement avec la pierre de granit qui était utilisée dans les bâtiments en pierre limités au Japon. Le granit est poreux et absorbera et retiendra l'humidité, ce qui augmentera le risque de formation de moisissure.

Les deux autres raisons pour lesquelles ils n'ont pas utilisé de pierre comme les cultures occidentales sont à cause des tsunamis et des tremblements de terre. Comme vous pouvez l'imaginer, la pierre ne se plie pas et ne se tord pas comme le bois, elle se brise donc lors d'un tremblement de terre auquel le Japon est sujet.


À quoi ressemble une architecture de projet Web Java sans EJB3 ?

Nous avons déjà décidé d'utiliser JSF (avec richfaces) pour le front-end et JPA pour le backend et jusqu'à présent, nous avons décidé de ne pas utiliser EJB3 pour la couche métier.

La raison pour laquelle nous avons décidé de ne pas utiliser EJB3 est que - et merci de me corriger si je me trompe - si nous utilisons EJB3, nous ne pouvons l'exécuter que sur un serveur d'applications Java complet comme jboss et si nous n'utilisons pas EJB3, nous pouvons toujours l'exécuter sur un serveur léger comme tomcat. Nous voulons garder à l'esprit la vitesse et le coût de notre futur serveur Web.

Jusqu'à présent, j'ai travaillé sur deux projets Java EE et les deux ont utilisé la pile complète avec

avec chaque couche un module séparé.

Maintenant, voici ma question, si vous n'utilisez pas EJB3 dans la couche logique métier. A quoi ressemble la couche ? Veuillez indiquer quelle est la pratique courante lors du développement de projets Web Java sans ejb3 ? Pensez-vous que la couche de logique métier peut être complètement supprimée et avoir une logique métier dans les haricots de support ? Si vous gardez la couche, toutes les méthodes commerciales sont-elles statiques ? Ou initialisez-vous chaque classe affaires selon les besoins dans les beans de sauvegarde à chaque session selon les besoins ?


Un octet de données est de huit bits, il peut y avoir plus de bits par octet de données qui sont utilisés au niveau du système d'exploitation ou même au niveau matériel pour la vérification des erreurs (bit de parité, ou même un schéma de détection d'erreurs plus avancé), mais les données sont huit bits et tout bit de parité est généralement invisible pour le logiciel. Un octet a été normalisé pour signifier « huit bits de données ». Le texte n'a pas tort de dire qu'il peut y avoir plus de bits dédiés au stockage d'un octet de données que les huit bits de données, mais ceux-ci ne sont généralement pas considérés comme faisant partie de l'octet en soi, le texte lui-même indique ce fait.

Vous pouvez le voir dans la section suivante du tutoriel :

4 * 8 = 32, cela peut en fait prendre 36 bits sur le système, mais pour vos intentions et vos objectifs, ce n'est que 32 bits.

Traditionnellement, un octet peut être de n'importe quelle taille et n'est que la plus petite unité de mémoire adressable. De nos jours, les octets 8 bits ont été à peu près standardisés pour les logiciels. Comme JustAnotherSoul l'a dit, le matériel peut stocker plus de bits que les 8 bits de données.

Si vous travaillez sur des dispositifs logiques programmables, comme les FPGA, vous constaterez peut-être que leur mémoire interne est souvent adressable sous forme de morceaux de 9 bits, et en tant qu'auteur HDL, vous pouvez utiliser ce 9ème bit pour la vérification des erreurs ou simplement pour stocker de plus grandes quantités de données par "octet". Lorsque vous achetez des puces mémoire pour du matériel personnalisé, vous avez généralement le choix entre des unités adressables de 8 ou 9 bits (ou 16/18, 32/36, etc.), puis c'est à vous de décider si vous avez des "octets" de 9 bits et quoi vous faites avec ce 9ème bit si vous choisissez de l'avoir.

Ce texte est extrêmement mal rédigé. Il parle presque certainement de l'ECC (code correcteur d'erreurs) RAM.

La RAM ECC stocke généralement une valeur de 8 bits d'informations en utilisant 9 bits. Le bit par octet supplémentaire est utilisé pour stocker les codes de correction d'erreur.

(Dans les deux cas, chaque octet est réparti sur chaque puce. Image reproduite avec l'aimable autorisation de Puget Systems)

Tout cela est complètement invisible pour les utilisateurs du matériel. Dans les deux cas, le logiciel utilisant cette RAM voit 8 bits par octet.

Soit dit en passant: les codes de correction d'erreurs dans la RAM ne sont généralement pas 1 bit par octet, mais plutôt 8 bits par 8 octets. Cela a le même espace au-dessus, mais a quelques avantages supplémentaires. Voir SECDED pour plus d'informations.

De manière générale, la réponse courte est qu'un octet est de 8 bits. Cela simplifie à l'excès la question (parfois même au point d'être inexact), mais c'est la définition que la plupart des gens (y compris un grand nombre de programmeurs) connaissent, et la définition que presque tout le monde utilise par défaut (quel que soit le nombre d'octets de tailles différentes qu'ils utilisent) j'ai dû travailler avec).

Plus précisément, un octet est la plus petite unité de mémoire adressable pour l'architecture donnée, et est généralement suffisamment grand pour contenir un seul caractère de texte. Sur la plupart des architectures modernes, un octet est défini comme 8 bits ISO/IEC 80000-13 spécifie également qu'un octet est de 8 bits, tout comme le consensus populaire (ce qui signifie que si vous parlez, disons, d'octets 9 bits, vous allez tomber sur un parcelle d'ennuis à moins que vous n'indiquiez explicitement que vous ne parlez pas d'octets normaux).

Cependant, il existe des exceptions à cette règle. Par example:

Ainsi, dans la plupart des cas, un octet sera généralement de 8 bits. Si non, c'est Probablement 9 bits, et peut ou non faire partie d'un mot de 36 bits.

A noter que le terme octet n'est pas bien défini sans contexte. En ce qui concerne les architectures informatiques, vous pouvez supposer qu'un octet est de 8 bits, au moins pour les architectures modernes. Cela a été largement standardisé par des langages de programmation tels que C, qui exigeaient que les octets aient au moins 8 bits mais n'a fourni aucune garantie pour les octets plus grands, faisant de 8 bits par octet la seule hypothèse sûre.

Il existe des ordinateurs avec des unités adressables supérieures à 8 bits (généralement 16 ou 32), mais ces unités sont généralement appelées mots machine, et non octets. Par exemple, un DSP avec 32 Ko de mots RAM de 32 bits serait annoncé comme ayant 128 Ko ou RAM, et non 32 Ko.

Les choses ne sont pas si bien définies en ce qui concerne les normes de communication. L'ASCII est encore largement utilisé et il a des octets de 7 bits (qui s'intègrent bien dans les octets de 8 bits sur les ordinateurs). Les émetteurs-récepteurs UART sont toujours produits pour avoir une taille d'octet configurable (généralement, vous pouvez choisir au moins entre 6, 7 et 8 bits par octet, mais 5 et 9 ne sont pas inconnus).

Un octet est généralement défini comme la plus petite unité d'espace mémoire adressable individuellement. Il peut être de n'importe quelle taille. Il y a eu des architectures avec des tailles d'octets comprises entre 6 et 9 bits, peut-être même plus. Il existe aussi des architectures où la seule unité adressable est la taille du bus, sur de telles architectures on peut soit dire qu'elles n'ont pas d'octet, ou l'octet est de la même taille que le mot (dans un cas particulier que je connais, ce serait 32 bits) de toute façon, ce n'est certainement pas 8 bits. De même, il existe des architectures adressables par bits, sur ces architectures, nous pourrions à nouveau affirmer que les octets n'existent tout simplement pas, ou nous pourrions affirmer que les octets sont de 1 bit dans les deux cas est une définition sensée, mais 8 bits est définitivement faux.

Sur de nombreuses architectures à usage général grand public, un octet contient 8 bits. Cependant, ce n'est pas garanti. Plus vous vous éloignez du courant dominant et/ou des processeurs à usage général, plus vous risquez de rencontrer des octets non 8 bits. Cela va si loin que certains logiciels hautement portables rendent même la taille configurable. Par exemple. les anciennes versions de GCC contenaient une macro appelée BITS_PER_BYTE (ou quelque chose comme ça), qui configurait la taille d'un octet pour une architecture particulière.Je pense que certaines versions plus anciennes de NetBSD pourraient être conçues pour fonctionner sur des architectures autres que 8 bits par octet.

Si vous voulez vraiment souligner que vous parlez d'une quantité exacte de 8 bits plutôt que de la plus petite quantité de mémoire adressable, quelle que soit sa taille, vous pouvez utiliser le terme octuor, qui est par exemple utilisé dans de nombreux RfC plus récents.

Quand j'ai commencé à programmer en 1960, nous avions des mots de 48 bits avec des octets de 6 bits - ils ne s'appelaient pas ce nom à l'époque, ils s'appelaient des caractères. Ensuite, j'ai travaillé sur l'ordinateur Golem avec des mots de 75 bits et des octets de 15 bits. Plus tard, les octets 6 bits étaient la norme, jusqu'à ce qu'IBM sorte le 360, et de nos jours, un octet équivaut généralement à un octet, c'est-à-dire 8 bits de données. Certains matériels avaient des bits supplémentaires pour la détection d'erreurs et éventuellement pour la correction d'erreurs, mais ceux-ci n'étaient pas accessibles par le logiciel.

Dans un passé lointain, il y avait différentes définitions d'un mot mémoire et d'un octet. La suggestion que cette ambiguïté est répandue ou est répandue dans la vie d'aujourd'hui est fausse.

Depuis au moins la fin des années 1970, un octet correspond à 8 bits. La population de masse des ordinateurs personnels et des PC a tous utilisé sans ambiguïté un octet comme valeur de 8 bits dans leur documentation, de même que toutes les fiches techniques et la documentation des lecteurs de disquettes, des disques durs et des PROM/EPROM/EEPROM/Flash EPROM puces de mémoire /SRAM/SDRAM que j'ai lues au cours de cette période. (Et j'en ai personnellement lu beaucoup tout au long de cette période.) Ethernet et quelques autres protocoles de communication me semblent inhabituels en parlant d'octets.

L'ambiguïté du terme octet est elle-même une chose rare et obscure. Très, très peu de programmeurs, d'ingénieurs de conception, d'ingénieurs de test, de vendeurs, d'ingénieurs de service ou de parieurs moyens au cours des 30 dernières années ou plus penseraient que cela signifiait autre chose qu'une valeur de 8 bits, s'ils reconnaissaient le mot du tout .

Lorsqu'un octet est géré par le matériel, par exemple lorsqu'il est stocké dans des puces de mémoire ou communiqué par fil, le matériel peut ajouter des données redondantes à l'octet. Cela peut aider plus tard à détecter les erreurs matérielles afin que les données non fiables puissent être reconnues et rejetées (par exemple, parité, somme de contrôle, CRC). Ou il peut permettre de corriger des erreurs dans les données et de récupérer les données (par exemple ECC). Dans tous les cas, les données redondantes seront supprimées lorsque l'octet aura été récupéré ou reçu pour un traitement ultérieur. L'octet reste la valeur centrale de 8 bits et les données redondantes restent des données redondantes.

Tout d'abord, le tutoriel que vous référencez semble être assez obsolète, et semble s'adresser aux versions obsolètes des processeurs x86, sans le dire, donc beaucoup de choses que vous y lisez ne seront pas comprises par les autres (par exemple si vous prétendez qu'un MOT fait 2 octets, soit les gens ne sauront pas de quoi vous parlez, soit ils sauront que vous avez appris sur la base de processeurs x86 très obsolètes et sauront à quoi s'attendre).

Un octet est le nombre de bits que quelqu'un décide qu'il devrait être. Cela peut être 8 bits, 9 bits ou 16 bits, n'importe quoi. En 2016, dans la plupart des cas, un octet sera de huit bits. Pour être sûr, vous pouvez utiliser le terme octet - un octet est toujours, toujours, huit bits.

La vraie confusion ici est de confondre deux questions : 1. Quel est le nombre de bits dans un octet ? 2. Si je voulais transférer un octet d'un endroit à un autre, ou si je voulais stocker un octet, en utilisant des moyens physiques pratiques, comment le ferais-je ? La deuxième question ne vous intéresse généralement pas, à moins que vous ne travailliez dans une entreprise fabriquant des modems, des disques durs ou des disques SSD. En pratique, la première question vous intéresse, et pour la seconde vous vous contentez de dire « eh bien, quelqu'un s'en occupe ».

Le bit de parité qui a été mentionné est un mécanisme primitif qui permet de détecter que lorsqu'un octet est stocké en mémoire, et plus tard l'octet est lu, la mémoire a changé par accident. Ce n'est pas très bon pour ça, car il ne trouvera pas que deux bits ont été modifiés, donc un changement est susceptible de passer inaperçu, et il ne peut pas récupérer du problème car il n'y a aucun moyen de savoir lequel des 8 bits a changé , ou même si le bit de parité a changé.

Les bits de parité ne sont pratiquement pas utilisés sous cette forme primitive. Les données stockées de manière permanente sont généralement protégées de manière plus compliquée, par exemple en ajoutant une somme de contrôle de 32 bits ou plus à un bloc de 1024 octets - ce qui prend beaucoup moins d'espace supplémentaire (0,4% dans cet exemple au lieu de 12,5%) et est beaucoup plus moins susceptibles de ne pas savoir quand quelque chose ne va pas.


Contenu

Néolithique et haute antiquité Modifier

Les cultures civilisationnelles chinoises se sont développées dans les plaines le long des nombreux fleuves qui se jetaient dans les baies de Bohai et Hongzhow. Le plus important de ces fleuves, le Jaune et le Yangtze, abritait un tissu complexe de villages. Le climat était plus chaud et plus humide qu'aujourd'hui, permettant la culture du mil au nord et du riz au sud. Il n'y avait cependant pas d'« origine » unique de la civilisation chinoise. Au lieu de cela, il y a eu un développement multinucléaire progressif entre les années 4000 et 2000 avant JC – des communautés villageoises à ce que les anthropologues appellent les cultures aux États petits mais bien organisés. 2 des cultures les plus importantes étaient la culture Hongshan (4700–2900 av. J.-C.) au nord de la baie de Bohai en Mongolie intérieure et dans la province du Hebei et la culture contemporaine de Yangshao (5000–3000 av. J.-C.) dans la province du Henan. Entre le 2 et le développement ultérieur, se trouvait la culture Longshan (3000-2000 av. J.-C.) dans la vallée centrale et inférieure du fleuve Jaune. Ces zones combinées ont donné naissance à des milliers de petits États et de proto-États vers 3000 av. Certains ont continué à partager un centre rituel commun qui reliait les communautés à un seul ordre symbolique, mais d'autres se sont développés selon des lignes plus indépendantes. Tout n'était pas paisible, et l'émergence de villes fortifiées pendant cette période est une indication claire que le paysage politique était très mouvant.

La culture Hongshan de la Mongolie intérieure (située le long des rivières Laoha, Yingjin et Daling qui se jettent dans la baie de Bohai) était dispersée sur une vaste zone mais avait un seul centre rituel commun composé d'au moins 14 tumulus et autels sur plusieurs collines. crêtes. Elle date d'environ 3500 avant JC mais aurait pu être fondée plus tôt. Bien qu'il n'y ait aucune preuve d'établissements villageois à proximité, sa taille est beaucoup plus grande qu'un clan ou un village ne pourrait supporter. En d'autres termes, bien que des rituels aient été exécutés ici pour les élites, la grande superficie implique que le public du rituel aurait englobé tous les villages du Hongshan. En tant que paysage sacré, le centre aurait également pu attirer des suppliants d'encore plus loin.

Symétrie architecturale bilatérale Modifier

Une caractéristique très importante de l'architecture chinoise est l'accent mis sur l'articulation et la symétrie bilatérale, ce qui signifie l'équilibre. La symétrie bilatérale et l'articulation des bâtiments se retrouvent partout dans l'architecture chinoise, des complexes palatials aux humbles fermes. Lorsque cela est possible, les plans de rénovation et d'extension d'une maison essaieront souvent de maintenir cette symétrie à condition qu'il y ait suffisamment de capital pour le faire. [10] Les éléments secondaires sont positionnés de chaque côté des structures principales comme deux ailes pour maintenir la symétrie bilatérale globale. Les bâtiments sont généralement prévus pour contenir un nombre pair de colonnes dans une structure pour produire un nombre impair de travées (間). Avec l'inclusion d'une porte principale vers un bâtiment dans la travée centrale, la symétrie est maintenue.

Contrairement aux bâtiments, les jardins chinois ont tendance à être asymétriques. Le principe qui sous-tend la composition du jardin est de créer un flux durable. [11] La conception du jardin chinois classique est basée sur l'idéologie de "Nature et homme en un", par opposition à la maison elle-même, qui est un symbole de la sphère humaine coexistant avec, mais séparée de la nature. Ainsi, l'arrangement est aussi flexible que possible pour permettre aux gens de se sentir entourés et en harmonie avec la nature. Les deux éléments essentiels du jardin sont les pierres des collines et l'eau. Les pierres de la colline signifient la poursuite de l'immortalité et l'eau représente la vacuité et l'existence. La montagne appartient au yang (beauté statique) et l'eau appartient au yin (émerveillement dynamique). Ils dépendent les uns des autres et complètent toute la nature. [12]

Boîtier Modifier

Dans une grande partie de l'architecture traditionnelle chinoise, les bâtiments ou les complexes de bâtiments occupent une propriété entière mais enferment des espaces ouverts en eux-mêmes. Ces espaces clos se présentent sous deux formes, les : [10]

  • Cour (院): L'utilisation de cours ouvertes est une caractéristique commune à de nombreux types d'architectures chinoises. Ceci est mieux illustré dans le Siheyuan, qui a consisté en un espace vide entouré de bâtiments reliés les uns aux autres directement ou par des vérandas.
  • "Bien ciel" (天井): Bien que les grandes cours ouvertes soient moins courantes dans l'architecture du sud de la Chine, le concept d'un « espace ouvert » entouré de bâtiments, que l'on voit dans les complexes de cours au nord, peut être vu dans la structure du bâtiment sud connue sous le nom de « puits du ciel ». Cette structure est essentiellement une cour relativement fermée formée à partir des intersections de bâtiments rapprochés et offre une petite ouverture vers le ciel à travers l'espace du toit à partir du sol.

Ces enceintes servent à la régulation de température et à la ventilation des ensembles immobiliers. Les cours nord sont généralement ouvertes et orientées au sud pour permettre une exposition maximale des fenêtres et des murs du bâtiment au soleil tout en empêchant les vents froids du nord de pénétrer. Les puits de ciel du sud sont relativement petits et servent à recueillir l'eau de pluie des toits. Ils remplissent les mêmes fonctions que l'impluvium romain tout en limitant la quantité de lumière solaire qui pénètre dans le bâtiment. Les puits de ciel servent également d'évents pour l'air chaud ascendant, qui aspire l'air frais des étages inférieurs de la maison et permet l'échange d'air frais avec l'extérieur.

Puits de ciel dans un temple du Fujian avec des salles et des baies fermées sur quatre côtés.

Bâtiment taïwanais de style colonial du milieu du XXe siècle contenant un puits de ciel.

Un bâtiment extérieur en tulou renferme un bâtiment circulaire plus petit, qui renferme une salle ancestrale et une cour au centre.

Une habitation pirogue enfermant une cour souterraine.

Une cour fermée sur quatre côtés de l'Astor Court dans le Metropolitan Museum of Art, New York City, USA.

Hiérarchie Modifier

La hiérarchie projetée, l'importance et les utilisations des bâtiments dans l'architecture traditionnelle chinoise sont basées sur le placement strict des bâtiments dans une propriété/un complexe. Les bâtiments avec des portes donnant sur l'avant de la propriété sont considérés comme plus importants que ceux donnant sur les côtés. Les bâtiments faisant face à l'avant de la propriété sont les moins importants.

Les bâtiments orientés au sud à l'arrière et l'emplacement plus privé de la propriété avec une plus grande exposition au soleil sont plus prisés et réservés aux membres plus âgés de la famille ou aux plaques ancestrales. Les bâtiments faisant face à l'est et à l'ouest sont généralement réservés aux membres subalternes ou aux branches de la famille, tandis que les bâtiments situés à l'avant sont généralement réservés aux serviteurs et aux aides embauchés. [13]

Les bâtiments de façade à l'arrière des propriétés sont utilisés en particulier pour les salles de rites de célébration et pour le placement de salles et de plaques ancestrales. Dans les complexes à plusieurs cours, les cours centrales et leurs bâtiments sont considérés comme plus importants que les cours périphériques, ces derniers étant généralement utilisés comme entrepôts, chambres de service ou cuisines. [dix]

Accent horizontal Modifier

Les bâtiments chinois classiques, en particulier ceux des riches, sont construits en mettant l'accent sur la largeur et moins sur la hauteur, avec une plate-forme lourde fermée et un grand toit qui flotte au-dessus de cette base, les murs verticaux n'étant pas bien mis en valeur. Les bâtiments trop hauts et trop grands étaient considérés comme inesthétiques et donc généralement évités. [14] L'architecture chinoise met l'accent sur l'impact visuel de la largeur des bâtiments, en utilisant l'échelle pour inspirer la crainte aux visiteurs. [15] Cette préférence contraste avec l'architecture occidentale, qui tend à croître en hauteur et en profondeur. Cela signifiait souvent que les pagodes dominaient tous les autres bâtiments dans l'horizon d'une ville chinoise. [16]

Les salles et les palais de la Cité interdite ont des plafonds plutôt bas par rapport aux bâtiments majestueux équivalents en Occident, mais leurs apparences extérieures suggèrent la nature globale de la Chine impériale. Ces idées ont trouvé leur place dans l'architecture occidentale moderne, par exemple à travers le travail de Jørn Utzon. [17]

Concepts cosmologiques Modifier

L'architecture chinoise des premiers temps a utilisé des concepts de la cosmologie chinoise tels que feng shui (géomancie) et taoïsme pour organiser la construction et l'aménagement des résidences communes aux structures impériales et religieuses. [10] Cela inclut l'utilisation de :

  • Murs d'écran pour faire face à l'entrée principale de la maison, qui découle de la croyance que les choses maléfiques voyagent en ligne droite.
  • Talismans et images de bonne fortune :
      affiché sur les portes pour conjurer le mal et encourager le flux de la bonne fortune
  • Trois figures anthropomorphes représentant des étoiles Fu Lu Shou (福祿壽 fú-lù-shòu) sont bien en vue, parfois avec la proclamation « les trois étoiles sont présentes » (三星宅 sān-xīng-zhài)
  • Animaux et fruits qui symbolisent la bonne fortune et la prospérité, tels que les chauves-souris et les grenades, respectivement. L'association se fait souvent par rébus.
  • L'utilisation de certaines couleurs, nombres et directions cardinales dans l'architecture traditionnelle chinoise reflétait la croyance en un type d'immanence, où la nature d'une chose pouvait être entièrement contenue dans sa propre forme. Pékin et Chang'an sont des exemples d'urbanisme chinois traditionnel qui représentent ces concepts cosmologiques.

    Il existe différents types d'architecture chinoise. Certains d'entre eux sont liés à l'utilisation associée des structures, par exemple si elles ont été construites pour la royauté, les roturiers ou les religieux.

    Roturiers Modifier

    En raison de la construction principalement en bois et du mauvais entretien, beaucoup moins d'exemples de maisons de roturier survivent à ce jour par rapport à celles de nobles. Selon Matthew Korman, la maison du roturier moyen n'a pas beaucoup changé, même des siècles après l'établissement du style universel, comme les maisons du début du XXe siècle, étaient très similaires aux maisons impériales de la fin et du milieu en termes d'agencement et de construction. [16]

    Ces habitations, qu'elles soient celles de bureaucrates, de marchands ou de fermiers, tendaient à suivre un schéma préétabli : le centre du bâtiment serait un sanctuaire pour les divinités et les ancêtres, qui serait également utilisé lors des festivités. Sur ses deux côtés se trouvaient des chambres pour les aînés les deux ailes du bâtiment (appelées "dragons gardiens" par les chinois) étaient pour les membres juniors de la famille, ainsi que le salon, la salle à manger et la cuisine, bien que parfois le salon puisse être très proche du centre. [18]

    Parfois, les familles élargies devenaient si nombreuses qu'une ou même deux paires d'"ailes" supplémentaires devaient être construites. Cela a abouti à un bâtiment en forme de U, avec une cour adaptée aux travaux agricoles. [16] Les marchands et les bureaucrates ont cependant préféré fermer le front par une imposante porte d'entrée. Tous les bâtiments étaient réglementés par la loi, et la loi stipulait que le nombre d'étages, la longueur du bâtiment et les couleurs utilisées dépendaient de la classe du propriétaire.

    Certains roturiers vivant dans des zones en proie à des bandits ont construit des forteresses communales appelées Tulou pour se protéger. Souvent favorisée par les Hakka du Fujian et du Jiangxi, la conception de Tulou montre également l'ancienne philosophie chinoise de l'harmonie entre les gens et l'environnement. Les gens ont utilisé des matériaux locaux pour construire les murs avec de la terre battue. Il n'y a pas de fenêtre sur l'extérieur aux deux étages inférieurs pour la défense, mais elle est ouverte à l'intérieur avec une cour commune et permet aux gens de se réunir facilement. [19]

    Impérial Modifier

    Certaines caractéristiques architecturales étaient réservées uniquement aux bâtiments construits pour l'empereur de Chine. Un exemple est l'utilisation de tuiles jaunes, le jaune ayant été la couleur impériale, les tuiles jaunes ornent encore la plupart des bâtiments de la Cité interdite. Le Temple du Ciel, cependant, utilise des tuiles bleues pour symboliser le ciel. Les toits sont presque invariablement soutenus par des consoles ("dougong"), une caractéristique partagée uniquement avec le plus grand des édifices religieux. Les colonnes en bois des édifices, ainsi que les surfaces des murs, ont tendance à être de couleur rouge. Le noir est aussi une couleur célèbre souvent utilisée dans les pagodes. C'était croyait que les dieux s'inspiraient de la couleur noire pour descendre sur terre.

    Le dragon chinois à 5 griffes, adopté par le premier empereur Ming pour son usage personnel, était utilisé comme décoration sur les poutres, les piliers et sur les portes de l'architecture impériale. Curieusement, le dragon n'a jamais été utilisé sur les toits des bâtiments impériaux.

    Seuls les bâtiments utilisés par la famille impériale ont été autorisés à avoir neuf jian (間, espace entre deux colonnes) seules les portes utilisées par l'Empereur pouvaient avoir cinq arcs, celui du centre étant bien entendu réservé à l'Empereur lui-même. Les anciens Chinois préféraient la couleur rouge. Les bâtiments faisaient face au sud parce que le nord avait un vent froid.

    Une chambre funéraire voûtée à Luoyang, construite pendant la dynastie des Han de l'Est (25-220 après JC)

    Une chambre funéraire de Luoyang, construite pendant la dynastie des Han de l'Est (25-220 après JC) avec des décorations murales incisées

    La grande porte rouge des tombeaux Ming près de Pékin, construite au XVe siècle

    Les tuiles jaunes et le mur rouge du parc de la Cité interdite (Musée du Palais) à Pékin, construits pendant l'ère Yongle (1402-1424) de la dynastie Ming

    Pékin est devenue la capitale de la Chine après l'invasion mongole du XIIIe siècle, achevant la migration vers l'est de la capitale chinoise commencée depuis la dynastie Jin. Le soulèvement des Ming en 1368 a réaffirmé l'autorité chinoise et a fait de Pékin le siège du pouvoir impérial pour les cinq siècles suivants. L'empereur et l'impératrice vivaient dans des palais sur l'axe central de la Cité interdite, le prince héritier à l'est et les concubines à l'arrière (par conséquent, les nombreuses concubines impériales étaient souvent appelées « The Back Palace Three Thousand »). . Cependant, au milieu de la dynastie Qing, la résidence de l'empereur a été déplacée du côté ouest du complexe. Il est trompeur de parler d'un axe au sens occidental d'une perspective visuelle ordonnant les façades, l'axe chinois est plutôt une ligne de privilège, généralement construite sur, régulant l'accès - il n'y a pas de perspectives, mais une série de portes et de pavillons.

    La numérologie a fortement influencé l'architecture impériale, d'où l'utilisation de neuf dans une grande partie de la construction (neuf étant le plus grand nombre à un chiffre) et la raison pour laquelle la Cité interdite à Pékin aurait 9 999,9 chambres, juste en deçà des 10 000 chambres mythiques du paradis.L'importance de l'Est (la direction du soleil levant) dans l'orientation et l'emplacement des bâtiments impériaux est une forme de culte solaire que l'on retrouve dans de nombreuses cultures anciennes, où il existe la notion de souverain affilié au Soleil.

    Les tombes et mausolées des membres de la famille impériale, tels que les tombes de la dynastie Tang du VIIIe siècle au mausolée Qianling, peuvent également être considérés comme faisant partie de la tradition impériale en architecture. Ces monticules et pyramides de terre en surface avaient des structures souterraines de puits et de voûtes qui étaient bordées de murs de briques depuis au moins la période des Royaumes combattants (481-221 avant JC). [20]

    Religieux Modifier

    D'une manière générale, l'architecture bouddhiste suit le style impérial. Un grand monastère bouddhiste a normalement un hall d'entrée, abritant les statues des Quatre Rois Célestes, suivi d'un grand hall, abritant les statues des Bouddhas. Des logements pour les moines et les moniales sont situés des deux côtés. Certains des plus grands exemples de cela viennent du temple Puning du XVIIIe siècle et du temple Putuo Zongcheng. Les monastères bouddhistes ont parfois aussi des pagodes, qui peuvent abriter les reliques du Bouddha Gautama. Les pagodes plus anciennes ont tendance à être à quatre côtés, tandis que les pagodes plus récentes ont généralement huit côtés.

    L'architecture taoïste, en revanche, suit généralement le style des roturiers. L'entrée principale est, cependant, généralement sur le côté, par superstition à propos des démons qui pourraient essayer d'entrer dans les lieux (voir feng shui.) Contrairement aux bouddhistes, dans un temple taoïste, la divinité principale est située dans le hall principal à à l'avant, les divinités mineures dans le couloir arrière et sur les côtés. C'est parce que les Chinois croient que même après la mort du corps, l'âme est toujours en vie. D'après le dessin de la tombe Han, il montre les forces du yin et du yang cosmiques, les deux forces du ciel et de la terre qui créent l'éternité. [21]

    Le plus haut bâtiment pré-moderne de Chine a été construit à des fins religieuses et martiales. La pagode Liaodi de 1055 après JC s'élève à une hauteur de 84 m (276 pi), et bien qu'elle ait servi de pagode de couronnement du monastère de Kaiyuan dans le vieux Dingzhou, Hebei, elle a également été utilisée comme tour de guet militaire pour les soldats de la dynastie Song à observer mouvements ennemis potentiels de la dynastie Liao.

    L'architecture des mosquées et gongbei Les tombeaux des musulmans de Chine combinent souvent des styles chinois traditionnels avec des influences du Moyen-Orient.

    Galerie Modifier

    Un groupe de temples au sommet du mont Taishan, où des structures ont été construites sur le site depuis le 3ème siècle avant JC pendant la dynastie Han

    Temple de Lianhuashan (litt. « montagne aux fleurs de lotus ») à Dalian

    Pagode de la place Songjiang, construite au XIe siècle

    La pagode des Neuf Pinacle, construite au VIIIe siècle pendant la dynastie Tang

    La pagode du temple Fogong, située dans le comté de Ying, dans la province du Shanxi, construite en 1056 pendant la dynastie Liao, est la plus ancienne pagode entièrement en bois existante en Chine

    La pagode Liuhe de Hangzhou, en Chine, construite en 1165 après JC pendant la dynastie Song

    Une salle en bois construite en 857 pendant la dynastie Tang, [22] située dans le temple bouddhiste Foguang au mont Wutai, Shanxi

    La pagode Liaodi, la plus haute pagode chinoise pré-moderne, construite en 1055 pendant la dynastie Song

    L'urbanisme chinois est basé sur la géomancie fengshui et le système des champs de captage de la division des terres, tous deux utilisés depuis l'âge néolithique. Le diagramme de base du champ de captage est recouvert du luoshu, un carré magique divisé en 9 sous-carrés et lié à la numérologie chinoise. [23] Dans la dynastie des Song du Sud (1131 après JC), la conception de la ville de Hongcun dans l'Anhui était basée sur « l'harmonie entre l'homme et la nature », face au sud et entourée de montagnes et d'eau. Selon la théorie de la géomancie traditionnelle chinoise du fengshui, il s'agit d'un ancien village soigneusement planifié et montre le concept de planification écologique intergradée homme-nature. [24]

    Comme les guerres se produisaient très souvent dans le nord de la Chine, les gens se sont déplacés vers le sud de la Chine. La méthode de construction d'une maison à cour a été adaptée au sud de la Chine. Le village de Tungyuan dans la province du Fujian est un bon exemple d'une implantation planifiée qui montre les éléments chinois du feng shui – l'autodéfense psychologique et la structure du bâtiment – ​​sous la forme d'une autodéfense matérielle. [25]

    Matériaux et histoire Modifier

    Le bois était à l'origine utilisé comme matériau de construction principal car il était très courant. De plus, les Chinois croient que la vie est liée à la nature et que les humains devraient interagir avec des choses animées, c'est pourquoi le bois a été préféré à la pierre, qui était associée aux maisons des morts. [26] Cependant, contrairement à d'autres matériaux de construction, les vieilles structures en bois ne survivent souvent pas car elles sont plus vulnérables aux intempéries et aux incendies et sont naturellement soumises à la pourriture au fil du temps. Bien que les tours résidentielles en bois, les tours de guet et les pagodes en bois maintenant inexistantes l'aient précédée de plusieurs siècles, la pagode Songyue construite en 523 est la plus ancienne pagode existante en Chine. Son utilisation de briques au lieu de bois a beaucoup à voir avec son endurance à travers les siècles. À partir de la dynastie Tang (618-907), l'architecture en brique et en pierre se généralise progressivement et remplace les édifices en bois. Les premiers exemples de cette transition peuvent être observés dans des projets de construction tels que le pont Zhaozhou achevé en 605 ou la pagode Xumi construite en 636, mais l'architecture en pierre et en brique est connue pour avoir été utilisée dans l'architecture des tombes souterraines des dynasties antérieures.

    11 km (7 miles) au nord-est du col Yumen de l'époque des Han occidentaux, ont été construits pendant les Han occidentaux (202 avant JC - 9 après JC) et considérablement reconstruits pendant les Jin occidentaux (280-316 après JC). [29]

    Au début du 20ème siècle, il n'y avait aucun bâtiment connu de la dynastie Tang entièrement en bois qui existait encore. Le plus ancien découvert jusqu'à présent était la découverte de 1931 du pavillon Guanyin au monastère de Dule, datée de 984 pendant les Song. [3] C'était jusqu'à ce que les historiens de l'architecture Liang Sicheng (1901-1972), Lin Huiyin (1904-1955), Mo Zongjiang (1916-1999) et (1902 - vers les années 1960) découvrent que le grand hall est du temple Foguang sur le mont Wutai dans le Shanxi a été daté de manière fiable à l'année 857 en juin 1937. [3] Les dimensions du rez-de-chaussée de cette salle monastique mesurent 34 par 17,66 m (111,5 par 57,9 pi). [30] Un an après la découverte à Foguang, le hall principal du temple voisin de Nanchan sur le mont Wutai était daté de manière fiable à l'an 782, [31] tandis qu'un total de six bâtiments en bois de l'ère Tang ont été trouvés au 21e siècle. [32] La plus ancienne pagode entièrement en bois existante qui a survécu intacte est la pagode du temple Fogong de la dynastie Liao, située dans le comté de Ying du Shanxi. Alors que le hall est du temple Foguang ne comporte que sept types de bras de support dans sa construction, la pagode du temple Fogong du XIe siècle en compte cinquante-quatre. [33]

    Les premiers murs et plates-formes en Chine étaient construits en pisé, et au fil du temps, la brique et la pierre sont devenues plus fréquemment utilisées. Cela peut être vu dans les anciennes sections de la Grande Muraille de Chine, tandis que la Grande Muraille de brique et de pierre que l'on voit aujourd'hui est une rénovation de la dynastie Ming (1368-1644).

    Modifier la structure

    • Fondations: La plupart des bâtiments sont généralement élevés sur des plates-formes surélevées (臺基) comme fondations. Les poutres structurelles verticales peuvent reposer sur des socles en pierre surélevés (柱础) qui reposent occasionnellement sur des pieux. Dans la construction de classe inférieure, les plates-formes sont constituées de plates-formes en terre battue non pavées ou pavées de briques ou de céramique. Dans les cas les plus simples, les poutres structurelles verticales sont directement enfoncées dans le sol. Les constructions de la classe supérieure ont généralement des fondations en terre battue pavée ou en pierre surélevées avec des socles en pierre lourdement sculptés pour soutenir de grandes poutres structurelles verticales. [13] Les poutres verticales reposent et restent sur leurs socles uniquement par frottement et par la pression exercée par la structure du bâtiment. [34]
    • Poutres structurelles: Utilisation de gros bois de charpente pour le support principal du toit d'un bâtiment. Le bois de construction, généralement de grosses bûches taillées, est utilisé comme colonnes porteuses et poutres latérales pour la charpente des bâtiments et le soutien des toits. Ces poutres sont reliées les unes aux autres directement ou, dans les structures de classe plus grande et plus élevée, liées indirectement entre elles par l'utilisation de supports. Ces bois de charpente sont mis en évidence dans les structures finies. On ne sait pas avec certitude comment les anciens constructeurs ont mis en place les énormes colonnes porteuses en bois.
    • Connexions structurelles: Les charpentes en bois sont généralement construites avec de la menuiserie et des goujons seuls, rarement avec l'utilisation de colle ou de clous. Ces types de joints structurels semi-rigides permettent à la structure en bois de résister à la flexion et à la torsion sous forte compression. [13] La stabilité structurelle est en outre assurée par l'utilisation de poutres et de toits lourds, ce qui alourdit la structure. [34] L'absence de colle ou de clous dans la menuiserie, l'utilisation de supports non rigides tels que le dougong et l'utilisation de bois comme éléments structuraux permettent aux bâtiments de glisser, de fléchir et de s'articuler tout en absorbant les chocs, les vibrations et le déplacement du sol. tremblements de terre sans dommages importants à sa structure. [13] Dougong a une fonction spéciale. Les riches utilisaient des matériaux précieux pour décorer le Dougong afin d'afficher leur richesse. Les gens du commun ont utilisé des œuvres d'art pour exprimer leur appréciation de la maison. [35]
    • Des murs: L'utilisation courante de murs-rideaux ou de panneaux de porte pour délimiter des pièces ou enfermer un bâtiment, avec la désaccentuation générale des murs porteurs dans la plupart des constructions de classe supérieure. Cependant, avec la réduction de la disponibilité des arbres dans les dernières dynasties pour les structures de construction, l'utilisation de murs porteurs dans la construction non gouvernementale ou religieuse a augmenté, la brique et la pierre étant couramment utilisées.
    • Toits: Les toits plats sont rares tandis que les toits à pignon sont presque omniprésents dans l'architecture traditionnelle chinoise. Les toits sont soit construits sur des traverses de toit, soit reposent directement sur des poutres structurelles verticales. Dans la construction de classe supérieure, les poutres de support du toit sont soutenues par des systèmes de support complexes en dougong qui les relient indirectement aux poutres structurelles principales. [13] On trouve trois principaux types de toitures :
      1. Droit incliné: Toits avec une seule pente. Il s'agit du type de toiture le plus économique et le plus répandu dans les architectures les plus courantes.
      2. Multi-incliné: Toits avec 2 ou plusieurs sections de pente. Ces toits sont utilisés dans des constructions de classe supérieure, des habitations des riches roturiers aux palais.
      3. Balayage: Toits avec une grande courbure qui s'élève aux coins du toit. Ce type de construction de toit est généralement réservé aux temples et palais bien qu'il puisse également être trouvé dans les maisons des riches. Dans les premiers cas, les faîtes du toit sont généralement très décorés de figurines en céramique.
    • Sommet du toit: Le sommet du toit d'une grande salle est généralement surmonté d'un faîte de tuiles et de statues à des fins décoratives ainsi que pour alourdir les couches de tuiles pour plus de stabilité. Ces crêtes sont souvent bien décorées, en particulier pour les structures religieuses ou palatiales. Dans certaines régions de Chine, les crêtes sont parfois prolongées ou incorporées dans les murs du bâtiment pour former des matouqiang (murs en tête de cheval), qui servent de moyen de dissuasion contre les braises.
    • Décorations sur le toit: Le symbolisme peut être trouvé dans les couleurs de l'avant-toit, les matériaux de toiture et les décorations des toits. L'or/jaune est une (bonne) couleur de bon augure, les toits impériaux sont dorés ou jaunes. Ils sont généralement utilisés par l'empereur. Les toits verts symbolisent les tiges de bambou, qui, à leur tour, représentent la jeunesse et la longévité. [36]

    Les classifications chinoises pour l'architecture comprennent :

    • 亭 (chinois : pinyin : Ting ) ting (pavillons chinois)
    • 臺 (chinois simplifié : 台 chinois traditionnel : 臺 pinyin : Taï ) tai (terrasses)
    • 樓 (chinois simplifié : 楼 chinois traditionnel : 樓 pinyin : Lou ) lou (bâtiments à plusieurs étages)
    • 閣 (chinois simplifié : 阁 chinois traditionnel : 閣 pinyin : ) ge (pavillons à deux étages)
    • (轩) xuan(vérandas avec fenêtres)
    • ta (pagodes chinoises)
    • xie (pavillons ou maisons en terrasses)
    • wu (Chambres le long des couloirs couverts)
    • 斗拱 (chinois : 斗拱 pinyin : Dǒugǒng ) dougong supports en bois imbriqués, souvent utilisés en grappes pour soutenir les toits et ajouter de l'ornementation.
    • 藻井 Caisson plafond en dôme ou à caissons
    • 宮 (chinois simplifié : 宫 chinois traditionnel : 宮 pinyin : Gong ) palais, des bâtiments plus grands utilisés comme résidences impériales, temples ou centres d'activités culturelles.

    Bien que la plupart du temps, seules des ruines de murs et de tours en briques et en pisé de la Chine ancienne (c'est-à-dire avant le 6ème siècle après JC) aient survécu, des informations sur l'architecture chinoise ancienne (en particulier l'architecture en bois) peuvent être discernées à partir de modèles en argile plus ou moins réalistes de bâtiments créés par les anciens chinois comme objets funéraires. Ceci est similaire aux maisons d'encens de papier brûlées dans certains funérailles chinoises modernes. Les modèles suivants ont été fabriqués pendant la dynastie Han (202 av. J.-C. - 220 ap. J.-C.) :

    Un palais de poterie de la dynastie Han (202 av. J.-C. – 220 ap. J.-C.)

    Deux tours résidentielles reliées par un pont, poterie miniature, dynastie Han (202 av. J.-C. – 220 ap. J.-C.)

    Une tour de poterie de la dynastie Han (202 av. J.-C. – 220 ap. J.-C.)

    Un modèle en céramique d'une maison avec une cour, de la dynastie Han (202 avant JC - 220 après JC)

    Un moulin à farine en poterie de la dynastie Han (202 av. J.-C. – 220 ap. J.-C.)

    Une tour de poterie de la dynastie Han (202 av. J.-C. – 220 ap. J.-C.)

    Un modèle en poterie d'un puits de la dynastie Han (202 avant JC - 220 après JC)

    Au cours de la dynastie Jin (266-420) et des Six Dynasties, des modèles miniatures de bâtiments ou d'ensembles architecturaux entiers étaient souvent fabriqués pour décorer les sommets des soi-disant "vases à âme" (accroupir), trouvé dans de nombreuses tombes de cette période. [37]

    Au-delà des techniques d'architecture physiquement créatives utilisées par les Chinois, il y avait une « architecture imaginaire » [38] qui a été mise en œuvre dans une maison chinoise. Cette architecture imaginaire a projeté trois principes majeurs, qui affichent un ensemble différent de messages sur les relations entre ses habitants, le cosmos et la société en général, chacun dépeignant un déséquilibre de pouvoir entre les sexes. [38]

    Le premier principe de conception était que la maison chinoise était l'incarnation des valeurs néo-confucéennes. Les valeurs du foyer incorporaient en bonne place des valeurs sociales, des valeurs collaboratives de loyauté et des valeurs de respect et de service. Les valeurs étaient représentées à travers la façon dont la maison chinoise représentait les générations, le sexe et l'âge. Contrairement aux maisons occidentales, la maison chinoise n'était pas un espace privé ou un lieu séparé de l'État. C'était une petite communauté en soi. Lieu qui abritait la parenté patrilinéaire d'un clan ou d'une famille. Il était assez courant que les maisons abritent « cinq générations sous un même toit ». [38] Dans cette parenté patrilinéaire, il existe des concepts sociaux fortement influencés par les valeurs confucianistes des Cinq Relations entre « souverain et sujet, père et enfant, mari et femme, frère aîné et jeune frère et amis ». [38] On insiste beaucoup sur la relation inégale entre le supérieur et le subordonné. Dans le cas de la relation entre mari et femme, elle était clairement dominée par les hommes. Malgré cela, le mari était toujours responsable de traiter le partenaire avec gentillesse, considération et compréhension.

    Le deuxième aspect était que la maison chinoise était un espace cosmique. La maison a été conçue comme un abri pour contrecarrer les influences maléfiques en canalisant les énergies cosmiques (qi) grâce à l'incorporation du Feng shui (également connu sous le nom de géomancie). Selon la saison, le cycle astral, la configuration du paysage des collines, des rochers, des arbres et des cours d'eau, et la disposition, l'orientation et les détails des toits ou des portes de la maison, une quantité arbitraire d'énergie serait produite. Cependant, puisque l'énergie cosmique était un concept tellement arbitraire, elle serait utilisée de manière à la fois morale et immorale. La voie morale consiste à ajouter le Feng shui à un temple communautaire local. Pourtant, d'autres fois, le Feng shui serait utilisé de manière compétitive pour augmenter la valeur de sa maison au détriment des autres. Par exemple, si quelqu'un construisait une partie de sa maison contre la norme, sa maison serait considérée comme une menace. Puisqu'il rejetait l'énergie cosmique. Dans un récit détaillé, une bagarre a éclaté à propos du Feng shui. [39] De plus, cette méthodologie a également été intégrée à l'intérieur de la maison. La symétrie, les orientations, la disposition des objets et la propreté étaient des facteurs importants pour l'énergie cosmique. Même dans les maisons les plus pauvres, la propreté et l'ordre étaient hautement souhaités car cela compenserait les quartiers exigus. Le balayage était une tâche quotidienne qui était considérée comme un acte de purification de la pièce des pollutions telles que la saleté. Comme l'écrit l'historien chinois Sima Guang : « Les serviteurs des quartiers intérieurs et extérieurs et les concubines se lèvent tous au premier chant du coq. Après s'être peignés, lavés et habillés, les serviteurs masculins devraient balayer les couloirs et devant la cour, le portier et les serviteurs plus âgés devraient balayer la cour du milieu, tandis que les servantes balaient les pièces d'habitation, rangent les tables et les chaises et préparent la toilette du maître et de la maîtresse." Grâce au nettoyage, la ségrégation entre les sexes du ménage chinois peut être vue. [38]

    Le troisième élément était que la maison était un espace de culture, en représentant la vision chinoise de l'humanité. La maison était un domaine domestique qui marquait la séparation du monde non domestiqué. Communément symbolisé à travers les murs et les portes. Les portes étaient d'abord une barrière physique et ensuite une sorte de panneau d'affichage pour le monde extérieur. Les murs étaient les limites d'un domaine patriarcal. La culture familiale était également un lieu où les règles familiales pouvaient être appliquées, provoquant des divisions dans l'éducation des habitants. Le plus souvent, il y avait une grande distinction entre les sexes. Les femmes étaient souvent cachées à l'intérieur des murs intérieurs pour accomplir les tâches domestiques d'épouse. Alors que les hommes seraient les représentants de la maison. En ce qui concerne les devoirs du mariage, « les hommes grandiraient, se marieraient et mourraient probablement dans la maison où lui, son père et son grand-père paternel étaient nés et dans laquelle sa mère vivrait jusqu'à sa mort. Les femmes quitteraient leur foyer natal le mariage pour devenir un étranger dans une nouvelle maison." [38] Les femmes ne seraient pas acceptées dans un nouveau foyer tant qu'elles n'auraient pas engendré un enfant. Souvent, les nouvelles épouses étaient maltraitées par les membres les plus âgés d'un ménage. Dans les cas extrêmes, les jeunes mariées étaient traitées comme des servantes non rémunérées et forcées de faire des corvées désagréables. De plus, pour les femmes, le mariage était considéré comme une descente aux enfers. "L'analogie du processus du mariage avec la mort est rendue explicite : la mariée se décrit comme étant préparée à la mort, et le processus du mariage comme la traversée du fleuve jaune qui est la frontière entre cette vie et la suivante. Elle demande justice, citant la contribution précieuse et méconnue qu'elle a apportée à sa famille.Son langage est amer et sans retenue, et elle maudit même l'entremetteur et la famille de son futur mari. De telles lamentations ne peuvent avoir lieu qu'au sein de la maison de ses parents et doivent cesser à mi-chemin sur la route de sa nouvelle maison, lorsque la frontière invisible a été franchie. » [38] En conséquence, les hommes et les femmes ont fait face à deux vies très différentes.

    L'enfermement des femmes était une méthode de contrôle de leur sexualité. On pensait que les femmes devaient être contrôlées afin qu'elles ne puissent pas tomber enceintes par un étranger et ensuite essayer de revendiquer un état dans le domaine masculin. De plus, les épouses étaient souvent représentées comme des « fauteurs de troubles ragots désireux d'attiser les conflits entre frères autrement dévoués, la racine de la discorde familiale, nécessitant un contrôle patriarcal strict ». [38] En conséquence, ils n'étaient pas dignes de confiance et étaient toujours considérés comme impliqués dans une relation sexuelle illicite s'ils étaient en compagnie d'un autre homme.

    Même si un couple se mariait, les maris et les femmes ne restaient pas longtemps dans la même pièce privée. Pendant la journée, les hommes sortaient ou travaillaient dans leurs études afin d'éviter tout contact inutile avec des femmes de la famille. Les femmes n'étaient pas autorisées à quitter le périmètre intérieur. Si une femme devait quitter le périmètre intérieur, elle devait se couvrir le visage d'un voile ou de sa manche. Cependant, les quartiers intérieurs fournissaient aux femmes un certain contrôle sur l'ordre patriarcal. Comme ils avaient leur propre chambre privée, les hommes n'étaient généralement pas autorisés à entrer.

    À tous les niveaux sociaux et dans tous les aspects du foyer chinois, l'isolement des femmes était enraciné dans la société. Une femme mariée était pratiquement prisonnière du domaine de son mari alors que celui-ci « n'a jamais eu à quitter ses parents ni sa maison, il savait à quelle lignée et à quel paysage il appartenait dès qu'il a commencé à comprendre le monde ». [38]

    Bien qu'elle soit largement auto-développée, il y a eu des périodes où l'architecture chinoise a reçu une influence significative de l'étranger, en particulier pendant les dynasties de conquête telles que les Yuan et les Qing, qui avaient tendance à être plus tournées vers l'extérieur. [40] Les ruines de la capitale Yuan de Khanbaliq sous la Cité interdite à Pékin ont été analysées par les érudits comme étant à la fois distinctes des styles précédents et influentes sur de nombreuses architectures ultérieures. De plus, l'importation de nombreux responsables musulmans, architectes et érudits du monde islamique pendant le Yuan a conduit à un afflux d'éléments de conception islamique, en particulier dans les mosquées chinoises. [41]

    La mosquée Zhenghai de la ville de Ningbo, dans la province du Zhejiang, est un type d'architecture islamique apparu en Chine pendant la dynastie Song (990 après JC). Lorsque les commerçants arabes sont arrivés dans la grande ville commerciale de Ningbo et s'y sont installés, ils ont propagé la culture musulmane et construit une mosquée. Plus tard, d'autres mosquées ont été construites autour de Pékin. [42] [43] Le cas lui-même se trouve dans les mosquées de Xi'an telles que la Grande Mosquée de Xi'an et la Mosquée Daxuexi Alley. [44] Les mosquées de Pékin suivent aussi essentiellement les normes de la planification chinoise, [45] la disposition, la conception et la structure traditionnelle en bois. [44] [46] [47]

    Il existe de nombreuses pagodes miniatures dans le nord-est de la Chine. Ils ont été construits par les bouddhistes pendant la dynastie Liao (907-1125), et la dynastie a soutenu la pratique du bouddhisme. Ils ont développé de nouveaux types de bâtiments d'architecture bouddhiste avec des briques. Ainsi, on peut trouver de nombreuses pagodes de la province du Hebei à Pékin et en Mongolie intérieure. [48]

    L'architecture chinoise a influencé à des degrés divers le développement de l'architecture de nombreux pays voisins d'Asie de l'Est. Après la dynastie Tang, l'époque où une grande partie de la culture chinoise était importée en masse par les nations voisines, l'architecture chinoise a eu une influence majeure sur les styles architecturaux du Japon, de la Corée, de la Mongolie et du Vietnam où la conception des toits en croupe et pignon d'Asie de l'Est est omniprésent. [2] [3] [1]

    L'architecture chinoise a également des influences sous-jacentes dans l'architecture de divers pays d'Asie du Sud-Est. Certaines techniques architecturales chinoises ont été adoptées par les artisans thaïlandais après le début du commerce avec les dynasties Yuan et Ming vers l'architecture thaïlandaise. Certains toits de temples et de palais ont également été construits dans des bâtiments de style chinois et de style chinois se trouvent à Ayutthaya, un clin d'œil au grand nombre de constructeurs de navires, de marins et de commerçants chinois qui sont venus dans le pays. [5] En Indonésie, des mosquées d'influence chinoise peuvent être trouvées dans certaines parties du pays. Cette influence est récente par rapport à d'autres régions d'Asie et est en grande partie due à l'importante communauté indonésienne chinoise. [4]

    En Asie du Sud, l'architecture chinoise a joué un rôle important dans la formation de l'architecture sri-lankaise, aux côtés des influences de l'Inde et d'autres parties de l'Asie du Sud-Est. [6] [7] Le style de toit de Kandyan, par exemple, présente de nombreuses similitudes avec la technique de toit à croupe et à pignon d'Asie de l'Est qui a ses origines en Chine. [49]

    Le lion gardien d'origine chinoise se trouve également devant des temples bouddhistes, des bâtiments et certains temples hindous (au Népal) en Asie, notamment au Japon, en Corée, en Thaïlande, au Myanmar, au Vietnam, au Sri Lanka, au Népal, au Cambodge et au Laos. [50]

    Il existe une variation régionale considérable dans l'architecture traditionnelle chinoise, dont certaines sont très divergentes des dispositions générales. Parmi les styles régionaux les plus remarquables, citons :

    Architecture de style Hui Modifier

    Architecture du Shanxi Modifier

    Le Shanxi conserve les plus anciennes structures en bois de Chine de la dynastie Tang, notamment le temple Foguang et le temple Nanchan. Les grottes de Yungang à Datong et de nombreux temples bouddhistes dans le mont sacré Wutai illustrent les architectures religieuses de la Chine. Les composés de la famille Shanxi sont représentatifs de l'architecture vernaculaire du nord de la Chine. Dans les régions montagneuses du Shanxi, le yaodong est un type d'abri en terre que l'on trouve couramment.


    1.1. Principes de conception de systèmes Web distribués

    Que signifie exactement créer et exploiter un site Web ou une application évolutive ? À un niveau primitif, il s'agit simplement de connecter les utilisateurs à des ressources distantes via Internet et la partie qui le rend évolutif est que les ressources, ou l'accès à ces ressources, sont répartis sur plusieurs serveurs.

    Comme la plupart des choses dans la vie, prendre le temps de planifier à l'avance lors de la création d'un service Web peut aider à long terme à comprendre certaines des considérations et des compromis derrière les grands sites Web peut entraîner des décisions plus intelligentes lors de la création de sites Web plus petits. Vous trouverez ci-dessous quelques-uns des principes clés qui influencent la conception de systèmes Web à grande échelle :

    • Disponibilité: La disponibilité d'un site Web est absolument essentielle à la réputation et à la fonctionnalité de nombreuses entreprises. Pour certains des plus grands sites de vente au détail en ligne, être indisponible même quelques minutes peut entraîner une perte de revenus de milliers ou de millions de dollars. La haute disponibilité dans les systèmes distribués nécessite une prise en compte minutieuse de la redondance des composants clés, une récupération rapide en cas de défaillance partielle du système et une dégradation progressive lorsque des problèmes surviennent.
    • Performance: Les performances du site Web sont devenues une considération importante pour la plupart des sites. La vitesse d'un site Web affecte l'utilisation et la satisfaction des utilisateurs, ainsi que le classement des moteurs de recherche, un facteur directement corrélé aux revenus et à la rétention. Par conséquent, il est essentiel de créer un système optimisé pour des réponses rapides et une faible latence.
    • Fiabilité: Un système doit être fiable, de sorte qu'une demande de données renvoie systématiquement les mêmes données. Si les données changent ou sont mises à jour, cette même demande doit renvoyer les nouvelles données. Les utilisateurs doivent savoir que si quelque chose est écrit sur le système ou stocké, il persistera et pourra être utilisé pour une récupération future.
    • Évolutivité : Lorsqu'il s'agit de tout grand système distribué, la taille n'est qu'un aspect de l'échelle qui doit être pris en compte. Tout aussi important est l'effort requis pour augmenter la capacité de gérer de plus grandes quantités de charge, communément appelé l'évolutivité du système. L'évolutivité peut faire référence à de nombreux paramètres différents du système : combien de trafic supplémentaire peut-il gérer, est-il facile d'ajouter plus de capacité de stockage, ou même combien de transactions supplémentaires peuvent être traitées.
    • Facilité de gestion : La conception d'un système facile à utiliser est une autre considération importante. La gérabilité du système équivaut à l'évolutivité des opérations : maintenance et mises à jour. Les éléments à prendre en compte pour la gestion sont la facilité de diagnostic et de compréhension des problèmes lorsqu'ils surviennent, la facilité d'effectuer des mises à jour ou des modifications et la simplicité d'utilisation du système. (C'est-à-dire, fonctionne-t-il régulièrement sans défaillance ni exception ?)
    • Coût: Le coût est un facteur important. Cela peut évidemment inclure les coûts matériels et logiciels, mais il est également important de prendre en compte les autres facettes nécessaires au déploiement et à la maintenance du système. Le temps de développement nécessaire au développement du système, l'effort opérationnel requis pour faire fonctionner le système et même la quantité de formation requise doivent tous être pris en compte. Le coût est le coût total de possession.

    Chacun de ces principes fournit la base des décisions prises lors de la conception d'une architecture Web distribuée. Cependant, ils peuvent également être en contradiction les uns avec les autres, de sorte que la réalisation d'un objectif se fait au détriment d'un autre. Un exemple basique : choisir de gérer la capacité en ajoutant simplement plus de serveurs (évolutivité) peut se faire au prix de la gérabilité (vous devez faire fonctionner un serveur supplémentaire) et du coût (le prix des serveurs).

    Lors de la conception de tout type d'application Web, il est important de prendre en compte ces principes clés, même si c'est pour reconnaître qu'une conception peut en sacrifier un ou plusieurs.


    Six étapes pour lancer une carrière réussie d'architecte de données

    Comme beaucoup de domaines de la science des données, il n'y a pas qu'un seul chemin que tous les architectes de données potentiels doivent emprunter. Il s'agit plutôt d'acquérir de l'expérience et de développer des compétences - comme une solide expérience en Java, Python, ETL, Hadoop, Spark, Yarn et Kafka, les systèmes SGBDR et SQL et les plates-formes d'analyse - que vous pourriez obtenir grâce à une combinaison d'écoles, de bootcamps, cours en ligne ou expérience de travail antérieure. Néanmoins, ce qui suit est un processus assez typique en six étapes qui vous donnera une idée de la route que vous devrez suivre pour vous lancer dans l'architecture de données.

    Bien qu'il n'existe aucune voie spécifique pour devenir architecte de données, un candidat potentiel a besoin de compétences approfondies. En règle générale, un architecte de données sera titulaire d'un diplôme en informatique, en informatique ou dans un domaine similaire. Une expérience pratique peut être acquise à partir d'emplois informatiques de niveau d'entrée dans l'administration ou la programmation de bases de données. Des années d'expérience sont généralement nécessaires pour devenir architecte de données. Si l'on a l'expérience et les compétences, mais n'a pas le diplôme, IBM propose un processus de certification qui peut être utilisé à la place du diplôme.

    Étape 1 : Obtenez votre premier cycle Degré

    Les baccalauréats appropriés sont en informatique, en génie informatique, en technologie de l'information ou dans un domaine connexe. Les architectes de données ont généralement une solide expérience dans la conception d'applications, le développement de systèmes et la gestion de l'information. Vous voudrez réussir vos cours sur ces sujets, ainsi que sur la programmation informatique, le développement Web, les systèmes d'exploitation, l'analyse des systèmes et l'architecture technologique.

    Étape 2 : Complétez un Stage

    L'architecture de données n'est généralement pas un travail d'entrée de gamme. Par conséquent, vous voudrez acquérir le plus d'expérience possible dès le début pour vous préparer à ce rôle. Recherchez des stages dans les domaines informatiques qui vous aident à développer des compétences en architecture d'applications, en gestion de réseau et en gestion des performances.

    Étape 3: Acquérir une expérience de travail en technologie de l'information

    Encore une fois, votre premier titre de poste ne sera probablement pas « architecte de données ». Vous aurez probablement besoin d'au moins 3 à 5 ans d'expérience professionnelle avec un succès de projet avéré avant de devenir architecte de données. Postulez pour des emplois de niveau d'entrée dans la programmation ou l'administration de bases de données. Continuez à développer vos compétences en conception, développement, gestion, modélisation et entreposage de bases de données.

    Étape 4 : Faites-vous embaucher en tant qu'architecte de données

    Après la formation nécessaire et des années d'expérience, vous serez prêt à démarrer votre carrière dans l'architecture de données. Recherchez des emplois dans la finance, les grandes entités éducatives, les entreprises de soins de santé et les compagnies d'assurance, les entreprises et autres organisations qui recueillent et traitent de grandes quantités de données client. Vous pouvez également trouver du succès à la recherche d'emplois d'architecte de données avec des fabricants d'ordinateurs et des sociétés de logiciels.

    Étape 5 : Obtenez des certifications professionnelles

    Le certificat professionnel le plus connu est le CDMP (Certified Data Management Professional), proposé par l'Institute for Certified Computing Professionals. Ce certificat exige que les candidats aient 2 ans d'expérience professionnelle ainsi qu'un baccalauréat avant de passer l'examen de certification, soit au niveau « praticien » ou « maîtrise ».

    Étape 6 : Poursuivez un Une maîtrise

    Une maîtrise est préférable pour de nombreux postes de direction en architecture de données. Les meilleures options sont les masters en informatique ou en science des données.

    Qu'est-ce qu'un Data Ar architecture ?

    Selon DSI du magazine Thor Olavsurd L'objectif de l'architecture de données « est de traduire les besoins de l'entreprise en données et exigences système et de gérer les données et leur flux dans l'entreprise ». Les architectes de données sont définis comme des « visionnaires qui traduisent les exigences commerciales en exigences technologiques et définissent des normes et des principes de données ».

    Les architectes de données sont généralement des professionnels de haut niveau et sont très appréciés dans les grandes entreprises. Ils utilisent des compétences de conception informatique sophistiquées pour développer des bases de données pour les organisations, permettant la collecte et l'analyse de mégadonnées. Les architectes de données doivent être des résolveurs de problèmes créatifs qui utilisent une grande quantité d'outils de programmation pour innover et concevoir de nouvelles solutions pour stocker et gérer les données.

    Que fait un architecte de données ?

    Un architecte de base de données aide une entreprise à comprendre ses objectifs stratégiques en matière de gestion des données et travaille avec des concepteurs de logiciels et des ingénieurs de données pour développer des plans pour une nouvelle intégration de bases de données. Les architectes de données doivent avoir une intelligence d'affaires pointue pour travailler avec des responsables de haut niveau dans une entreprise et évaluer les besoins particuliers de cette entreprise. Se tenant au courant des tendances du secteur, les architectes de données créent ensuite une nouvelle plate-forme qui peut fonctionner pour de nombreuses personnes et dans de nombreux domaines.

    Les architectes de données sont également chargés de planifier les mises à jour et les améliorations de la base de données qu'ils ont créée avec un impact minimal sur l'entreprise. Cela peut signifier qu'un architecte de données doit travailler de longues heures et/ou le week-end pour terminer les projets et les mises à jour à temps.

    Description du poste d'architecte de données

    • Communiquer avec de nombreuses parties prenantes de l'entreprise pour évaluer les besoins et les objectifs
    • Évaluer l'architecture de données et les bases de données actuelles pour déterminer les mises à niveau et les améliorations nécessaires
    • Création d'un modèle et de plans de bout en bout pour la consommation et l'analyse des données
    • Coder et concevoir une nouvelle architecture de données, intégrant les bases de données existantes
    • S'assurer que toutes les structures de données sont strictement conformes aux normes de l'industrie ainsi qu'à toutes les réglementations locales, étatiques et fédérales
    • Utiliser les bonnes pratiques ETL (extraire, transformer, charger) dans la création de la base de données
    • Rechercher et découvrir de nouvelles méthodes pour acquérir des données
    • Surveiller les bases de données et rendre compte de leur efficacité et de leur exactitude, mettre en place des systèmes de retour d'information et les mettre à jour au besoin
    • Maintenir la sécurité de la base de données et créer des normes pour garantir la sécurité du système
    • Conserver un référentiel de tous les artefacts d'architecture de données

    Compétences nécessaires pour devenir un architecte de données

    Les architectes de données sont des travailleurs hautement qualifiés, qui maîtrisent un large éventail de langages de programmation ainsi que d'autres technologies, et doivent être de bons communicateurs dotés d'une connaissance approfondie des affaires. Les architectes de données doivent porter une grande attention aux détails, car tout problème de codage peut coûter des millions à une entreprise à réparer.

    Les compétences techniques requises pour être un architecte de données incluent la force dans :

    • Mathématiques appliquées et statistiques
    • Visualisation des données et migration des données
    • RDMS (systèmes de gestion de bases de données relationnelles) ou compétences fondamentales en bases de données
    • Logiciel de système de gestion de base de données, en particulier Microsoft SQL Server
    • Bases de données telles que NoSQL et le cloud computing
    • Technologies Hadoop, telles que MapReduce, Hive et Pig
    • Gestion de l'information et traitement des données sur plusieurs plateformes
    • Apprentissage automatique
    • Outils d'exploration de données et de modélisation, en particulier ERWIN, Enterprise Architect et Visio
    • Langages de programmation, en particulier Python et Java, ainsi que C/C++ et Perl
    • Systèmes d'exploitation, notamment UNIX, Linux, Solaris et MS Windows
    • Logiciel de serveur d'applications, en particulier Oracle
    • Logiciel de sauvegarde/archivage

    Les architectes de données qui réussissent ont un certain nombre d'autres compétences commerciales. Bien qu'ils doivent avoir une expérience approfondie et étendue dans le domaine, les architectes de données doivent également être des résolveurs de problèmes créatifs, prêts à innover de nouvelles solutions et à changer avec l'évolution de la technologie.

    Comme les architectes de données sont souvent des hauts fonctionnaires sur un projet, ils doivent être capables de diriger efficacement les membres d'une équipe, tels que les modélisateurs de données, les ingénieurs de données et les administrateurs de bases de données. Ils doivent également être capables de communiquer des solutions à des collègues sans formation technique. Enfin, les architectes de données doivent avoir une connaissance approfondie de leur propre secteur, y compris les meilleures pratiques et les tendances concernant la manière dont les données sont collectées, stockées et analysées dans ce secteur.

    Salaire de Data Architect

    En mai 2021, payscale.com rapporte que l'architecte de données moyen aux États-Unis gagne un salaire de 1 21 1 98 $ par an, avec des salaires communs allant jusqu'à 273 000 $ selon Indeed. Les emplois d'architecte de données les mieux rémunérés nécessitent une expertise dans Apache Hadoop. Les architectes de données peuvent s'attendre à gagner des salaires beaucoup plus élevés avec 10 ans ou plus d'expérience. Les architectes de données les mieux payés se trouvent dans la Silicon Valley, avec d'autres salaires supérieurs à la moyenne à Washington, D.C. et à New York.

    Perspectives du poste d'architecte de données

    Les architectes de données font état d'une grande satisfaction au travail, probablement en raison du fait que le rôle présente des défis nouveaux et importants chaque jour. Le rôle continuera certainement à changer à mesure que la technologie évolue, et les meilleurs architectes de données accueillent ce changement en restant à jour avec les nouveaux systèmes et langages. Des quantités massives de données sont générées à la minute, et les architectes de données sont nécessaires pour résoudre les problèmes au quotidien, ainsi que pour avoir une vision à long terme et essayer d'imaginer à quels problèmes une entreprise sera confrontée dans 3 à 5 ans.

    De plus en plus d'entreprises se rendent compte que les architectes de données sont l'un des maillons les plus importants de la chaîne de données.Comme l'a dit un architecte Big Data chez IBM, « plus de données ne nous rendent pas plus intelligents si nous n'avons pas la capacité de les consommer. » Les entreprises de tous types ont compris que les architectes de données sont nécessaires pour mettre de l'ordre dans le chaos et fournir un accès aux données que les scientifiques et les analystes des données peuvent ensuite exploiter pour des solutions commerciales.


    Voir la vidéo: pmapper pgrouting (Octobre 2021).