Ein erstaunlicher Artikel darüber, wie die Bedürfnisse von Open-Source-Software und kommerziellen Unternehmen oft unterschiedlich sind und wie man damit umgehen kann. Das bedeutet nicht, dass Sie Ihre Kunden an einen bestimmten Anbieter binden müssen, um Ihre Geschäftsziele mit Open-Source-Software in Einklang zu bringen. ClickHouse Inc. und Tinybird haben unterschiedliche Geschäftsbedürfnisse, Fahrpläne, Personalstärken und Budgets, während beide auf denselben Open-Source-Kern angewiesen sind. Sie können sicherlich Upstream-Software übernehmen, aber indem Sie Ihren eigenen Fork beibehalten, müssen Sie jede Änderung mit Ihrem spezifischen Bereich, in diesem Fall Echtzeitanalysen, in Einklang bringen und die Kompromisse vermeiden, die in allgemeinen Veröffentlichungen enthalten sind. Der herausforderndste Aspekt ist die rückblickende Schätzung des Ingenieurefforts.