Asynchronisme

L’asynchronisme désigne le caractère de ce qui ne se passe pas à la même vitesse, que ce soit dans le temps ou dans la vitesse proprement dite, par opposition à un phénomène synchrone.

En informatique

L'émergence de l' Internet et d'outils et dispositif sociotechnique de type «  groupware » ont permis de nouvelles formes de relations sociales caractérisées par une asynchronie marquée, de même dans le domaine professionnel, permettant notamment de nouvelles formes d' organisation du travail et de la pensée (éventuellement collaborative et asynchrone [1]).

Des exemples d' asynchronies permises par l'informatique sont :

  • le travail sur un fichier informatique sur lequel l'auteur peut revenir aussi souvent qu'il le souhaite ;
  • la communication par courriel (la réponse n'est pas immédiate comme lors d'un chat) ;
  • le travail collaboratif sur les wikis ou typiquement sur des outils tels que EtherPad (qui est toutefois conçu pour aussi pouvoir se rapprocher du quasi-temps réel pour des auteurs néanmoins dispersés dans l'espace) ;
  • la mise à jour de Wikipédia où chaque auteur travaille à son rythme sans attendre et même être au courant du rythme des autres auteurs ;
  • La mise en œuvre informatique utilise des files d'attente pour traiter des données qui arrivent de façon asynchrone. Réciproquement pour synchroniser des processus asynchrones on utilise un mécanisme conceptuel appelé sémaphore (informatique) dû à Edsger Dijkstra. Du point de vue du développeur, une méthode est asynchrone si elle est lancée en parallèle de l'exécution du programme. Le programme continue donc à s'exécuter en attendant la réponse de la méthode asynchrone.
Other Languages
العربية: لاتزامن
čeština: Asynchronie
English: Asynchrony
Esperanto: Malsinkroneco
español: Asincronía
қазақша: Асинхронды
Bahasa Melayu: Segerak
Türkçe: Eş zamansız
中文: 非同步