a better mouse trap #1: persistence, document storage and couchdb

Ever considered building a better mouse trap? Well. I do, actually, each and every day anew. I will leave out most of the more in-depth considerations related to this, as for now they don’t matter – the only thing worth knowing, initially, is that the process of “migrating”, “updating”, “rebuilding”, … an existing, fairly complex application system is something that is painful beyond all imagination, and this even while “just” considering the mere technical effects and aspects of this procedure…

Read morea better mouse trap #1: persistence, document storage and couchdb

Locked in?

Es dürfte dem einen oder anderen nicht verborgen geblieben sein, daß ich das Gros meiner Tage damit verbringe, Software in einer In-House – Umgebung gleichermaßen zu betreiben, zu entwickeln und auch, irgendwie, in ihrer langfristigen Ausrichtung und Entwicklung zu planen. Ich bin seit ehedem Anhänger der Idee “Freier Software” (mit großem “F”, wie in “Freie Rede”, nicht wie in “Freibier”…) oder, wenn pragmatischer, technischer, zumindest des Ansatzes von Open-Source-Software-Entwicklung, im Wesentlichen aus denselben Gründen (offener Umgang mit “gemeinschaftlichem” Wissen, Respektieren der Rechte und Interessen aller Beteiligten, Lösen von einem starren und meist falschen “Produzent”/”Konsument”-Verhältnis und so weiter und so fort). Im Alltag indes zeigt sich, bisweilen, daß diese Frage zwar interessant und relevant ist, aber letztlich nicht weit genug springt, um gewisse Probleme zu lösen, und auch nicht in jedem Fall allein geeignet ist, um “Lock-In”-Effekte, die übermäßige und faktisch nur extrem schwer lösbare Bindung an bestimmte Produkte oder Hersteller, von vornherein zu minimieren.

Read moreLocked in?