Database-as-IPC

Database-as-IPC

In computer programming, Database-as-IPC is an anti-pattern where a database is used as the message queue for routine interprocess communication in a situation where a lightweight IPC mechanism such as sockets would be more suitable. Using a database for this kind of message passing is extremely inefficient compared to other IPC methods and often introduces serious long-term maintenance issues, but this method enjoys a measure of popularity because the database operations are more widely understood than 'proper' IPC mechanisms [1]

References


Wikimedia Foundation. 2010.

Игры ⚽ Поможем решить контрольную работу

Look at other dictionaries:

  • 2011 IPC Athletics World Championships — 5th IPC Athletics World Championships Host city Christchurch, New Zealand Date(s) 21 – 30 January Main Stadium …   Wikipedia

  • Microsoft Jet Database Engine — This article is about JET Red used in Microsoft Access. For the JET Blue ISAM implementation, see Extensible Storage Engine. The Microsoft Jet Database Engine is a database engine on which several Microsoft products have been built. A database… …   Wikipedia

  • Tephritid Workers Database — The Tephritid Workers Database [http://www.tephritid.org/twd/srv/en/home] is a web based database collecting and sharing information on tephritid fruit flies, one of the most economically important group of insect species that threaten fruit and… …   Wikipedia

  • Patentklassifikation — Patentklassifikationen dienen der Ordnung von Patentdokumenten anhand der in ihnen beschriebenen technischen Sachverhalte. Sie ermöglichen eine Recherche von Patentdokumenten, die von der in ihnen benutzten Sprache und Terminologie unabhängig ist …   Deutsch Wikipedia

  • Patentklassifikationen — dienen der Ordnung von Patentdokumenten anhand der in ihnen beschriebenen technischen Sachverhalte. Sie ermöglichen eine Recherche von Patentdokumenten, die von der in ihnen benutzten Sprache und Terminologie unabhängig ist. Inhaltsverzeichnis 1… …   Deutsch Wikipedia

  • Apache Portable Runtime — Infobox Software name = Apache Portable Runtime caption = developer = Apache Software Foundation latest release version = 1.3.2 latest release date = release date|2008|06|17 latest preview version = latest preview date = operating system = Cross… …   Wikipedia

  • Anti-pattern — For the book, see AntiPatterns. In software engineering, an anti pattern (or antipattern) is a pattern that may be commonly used but is ineffective and/or counterproductive in practice.[1][2] The term was coined in 1995 by Andrew Koenig,[3]… …   Wikipedia

  • Deep vein thrombosis — DVT redirects here. For other uses, see DVT (disambiguation). Deep vein thrombosis Classification and external resources A deep vein thrombosis in the right leg. Note the swelling and redness. ICD 10 …   Wikipedia

  • Florence and the Machine — at Brixton Academy in London, 13 December 2009 Background information Origin London, England …   Wikipedia

  • Holy Wood (In the Shadow of the Valley of Death) — Holy Wood (In the Shadow of the Valley of Death) …   Wikipedia

Share the article and excerpts

Direct link
Do a right-click on the link above
and select “Copy Link”