# open-questions

Published articles for open-questions.

This is one page of public article previews, not the complete archive. Follow Next page to continue. Summaries are not the original full articles.

## 【kube-apiserver】选型收束与开放问题：排除树、Kine 与 events 分集群

DevFeed: [【kube-apiserver】选型收束与开放问题：排除树、Kine 与 events 分集群](<https://devfeed.tech/articles/kube-apiserver-kine-events-33972.md>)

Original publisher: [Read original article](<https://quant67.com/post/apiserver/16-selection/16-selection.html>)

Author: Liao Tonglang

Published: 2026-08-28T00:00:00Z

Content type: tutorial

Language: zh

Sources: [土法炼钢 - 系统与基础设施](<https://devfeed.tech/sources/source-4.md>)

Topics: [Kubernetes](<https://devfeed.tech/topics/kubernetes.md>), [Caching](<https://devfeed.tech/topics/caching.md>), [etcd](<https://devfeed.tech/topics/etcd.md>), [SQL](<https://devfeed.tech/topics/sql.md>), [MySQL](<https://devfeed.tech/topics/mysql.md>), [PostgreSQL](<https://devfeed.tech/topics/postgresql.md>), [SQLite](<https://devfeed.tech/topics/sqlite.md>), [Raft](<https://devfeed.tech/topics/raft.md>)

Tags: [apiserver](<https://devfeed.tech/tags/apiserver.md>), [churn](<https://devfeed.tech/tags/churn.md>), [distributed](<https://devfeed.tech/tags/distributed.md>), [errcompacted](<https://devfeed.tech/tags/errcompacted.md>), [etcd](<https://devfeed.tech/tags/etcd.md>), [events](<https://devfeed.tech/tags/events.md>), [exclusion-tree](<https://devfeed.tech/tags/exclusion-tree.md>), [kine](<https://devfeed.tech/tags/kine.md>), [kubernetes](<https://devfeed.tech/tags/kubernetes.md>), [mysql](<https://devfeed.tech/tags/mysql.md>), [open-questions](<https://devfeed.tech/tags/open-questions.md>), [postgresql](<https://devfeed.tech/tags/postgresql.md>), [quota](<https://devfeed.tech/tags/quota.md>), [raft](<https://devfeed.tech/tags/raft.md>), [selection](<https://devfeed.tech/tags/selection.md>), [sql](<https://devfeed.tech/tags/sql.md>), [sqlite](<https://devfeed.tech/tags/sqlite.md>), [storage](<https://devfeed.tech/tags/storage.md>), [ttl](<https://devfeed.tech/tags/ttl.md>), [v1-30-3](<https://devfeed.tech/tags/v1-30-3.md>), [watch-cache](<https://devfeed.tech/tags/watch-cache.md>)

### AI overview

This concluding article presents a mechanism-based decision tree for diagnosing Kubernetes control-plane issues across kube-apiserver and etcd layers. It explains Kine's differing Watch semantics when using SQLite, PostgreSQL, or MySQL backends, discusses routing Kubernetes Events to a separate etcd cluster, and identifies open questions around watch-cache SLOs, compaction, linear reads, and Lease fencing.

### Source excerpt

用机制排除树收束何时查 apiserver 轴、何时穿透 etcd 轴、何时两轴联查；回收 etcd/13 写下的 apiserver 停损线；Kine SQL backend 的 Watch 语义差与 Jepsen 覆盖空白；events --etcd-servers-overrides 分集群运维；列出 watch cache SLO 联合模型、线性读期望与 Lease+fencing 全链路三个开放问题；以 ADR 语言关闭系列边界。

## 【etcd】选型收束与开放问题：排除树与系列边界关闭

DevFeed: [【etcd】选型收束与开放问题：排除树与系列边界关闭](<https://devfeed.tech/articles/etcd-33998.md>)

Original publisher: [Read original article](<https://quant67.com/post/etcd/16-selection/16-selection.html>)

Author: Liao Tonglang

Published: 2026-08-26T00:00:00Z

Content type: article

Language: zh

Sources: [土法炼钢 - 系统与基础设施](<https://devfeed.tech/sources/source-4.md>)

Topics: [etcd](<https://devfeed.tech/topics/etcd.md>), [Raft](<https://devfeed.tech/topics/raft.md>), [Kubernetes](<https://devfeed.tech/topics/kubernetes.md>)

Tags: [apiserver](<https://devfeed.tech/tags/apiserver.md>), [backup](<https://devfeed.tech/tags/backup.md>), [compaction](<https://devfeed.tech/tags/compaction.md>), [distributed](<https://devfeed.tech/tags/distributed.md>), [etcd](<https://devfeed.tech/tags/etcd.md>), [exclusion-tree](<https://devfeed.tech/tags/exclusion-tree.md>), [foundationdb](<https://devfeed.tech/tags/foundationdb.md>), [guide](<https://devfeed.tech/tags/guide.md>), [k8s](<https://devfeed.tech/tags/k8s.md>), [kubernetes](<https://devfeed.tech/tags/kubernetes.md>), [lease](<https://devfeed.tech/tags/lease.md>), [open-questions](<https://devfeed.tech/tags/open-questions.md>), [raft](<https://devfeed.tech/tags/raft.md>), [selection](<https://devfeed.tech/tags/selection.md>), [tikv](<https://devfeed.tech/tags/tikv.md>), [v3](<https://devfeed.tech/tags/v3.md>), [v3-5-33](<https://devfeed.tech/tags/v3-5-33.md>), [zookeeper](<https://devfeed.tech/tags/zookeeper.md>)

### AI overview

This concluding article presents a mechanism-based decision tree for deciding when to retain etcd and when to migrate to TiKV or FoundationDB. It defines etcd's fit for small data sets with Watch and Lease dependencies, identifies disqualifying conditions such as quota pressure, sharding needs, cross-key transactions, Watch backpressure, and insufficient operational capacity, and clarifies the boundaries between related article series.

### Source excerpt

用机制排除树收束何时该留 etcd、何时迁 TiKV/FDB/ZK；回收 distributed/39、tikv-htap/18、foundationdb/18 的 etcd 叶；列出 Watch 背压、Lease+fencing、quota 迁移等开放问题；以 ADR 语言关闭续作边界。

## History of SpaceX: Synthesis, the Independence Assumption, and Projection through 2050

DevFeed: [History of SpaceX: Synthesis, the Independence Assumption, and Projection through 2050](<https://devfeed.tech/articles/history-of-spacex-synthesis-the-independence-assumption-and-projection-through-2050-39761.md>)

Original publisher: [Read original article](<https://sgeos.github.io/history/business/aerospace/2026/08/05/spacex_history_synthesis_and_projection.html>)

Author: Brendan Sechter

Published: 2026-08-05T09:00:00Z

Content type: opinion

Language: en

Sources: [Brendan A R Sechter's Development Blog](<https://devfeed.tech/sources/brendan-a-r-sechter-s-development-blog.md>)

Topics: [Framework](<https://devfeed.tech/topics/framework.md>)

Tags: [aerospace](<https://devfeed.tech/tags/aerospace.md>), [analysis](<https://devfeed.tech/tags/analysis.md>), [business](<https://devfeed.tech/tags/business.md>), [framework](<https://devfeed.tech/tags/framework.md>), [history](<https://devfeed.tech/tags/history.md>), [open-questions](<https://devfeed.tech/tags/open-questions.md>), [projection](<https://devfeed.tech/tags/projection.md>)

### AI overview

This concluding article in a History of SpaceX series retrospectively assesses the series' framework, argues that its supposedly separable conditions are coupled, and examines how that independence assumption affects assessment. It also projects the analysis to 2050 under stated assumptions, ranks failure modes, and identifies unresolved questions.

### Source excerpt

This article closes the History of SpaceX series. It has three tasks. The first is retrospective, restating the seven forcing-function conditions and the three capital-formation legs that the series opener introduced and that the intervening ten articles developed, and assessing what each turned out to establish. The second is critical, and it is the article's principal contribution. Across three independent articles the series encountered the same structural surprise, namely that conditions the framework treats as separable are in fact coupled, and the closing article argues that the coupling is general and not incidental and that the framework's independence assumption biases the assessment in opposite directions depending on the state of the world. The third is projective, extending the analysis to 2050 under explicitly stated assumptions and with the failure modes ranked, not merely listed. The article treats the alternative contemporary configurations that the commentary offers as templates, comprising the defense-technology venture, the failed-governance case, the intelligence-anchor case, and the patient-single-funder case, and the deep historical precedents comprising the industrial consolidation, the corporate research laboratory, the endowed foundation, the mass-production firm, and the early aircraft manufacturers. The article closes with the load-bearing open questions the series as a whole leaves unresolved, which are more numerous than any single article's closing section suggested. The Synthesis Problem The mapping problem for a closing article differs from that of the eleven that precede it. Those articles each asked what happened along one dimension. This one asks whether the dimensions were the right ones, whether the framework built from them holds together, and what it predicts. The series advanced a thesis, which the series opener states as the singular-conjunction claim. The claim is that a particular venture is the only modern case satisfying

## Other Complexity Classes

DevFeed: [Other Complexity Classes](<https://devfeed.tech/articles/other-complexity-classes-40264.md>)

Original publisher: [Read original article](<https://www.jeremykun.com/2012/02/29/other-complexity-classes/>)

Published: 2012-02-29T17:12:35Z

Content type: article

Language: en

Sources: [Jeremy Kun](<https://devfeed.tech/sources/jeremy-kun.md>)

Topics: [Algorithms, Complexity](<https://devfeed.tech/topics/algorithms-complexity.md>), [Computing](<https://devfeed.tech/topics/computing.md>), [Math and Logic](<https://devfeed.tech/topics/math-and-logic.md>)

Tags: [complexity](<https://devfeed.tech/tags/complexity.md>), [computational-complexity](<https://devfeed.tech/tags/computational-complexity.md>), [halting-problem](<https://devfeed.tech/tags/halting-problem.md>), [kolmogorov-complexity](<https://devfeed.tech/tags/kolmogorov-complexity.md>), [nondeterminism](<https://devfeed.tech/tags/nondeterminism.md>), [open-questions](<https://devfeed.tech/tags/open-questions.md>), [oracle](<https://devfeed.tech/tags/oracle.md>), [primer](<https://devfeed.tech/tags/primer.md>), [pspace](<https://devfeed.tech/tags/pspace.md>), [turing-machine](<https://devfeed.tech/tags/turing-machine.md>), [turing-machines](<https://devfeed.tech/tags/turing-machines.md>)

### AI overview

This article introduces complexity classes beyond P and NP, including PSPACE and NPSPACE, and discusses oracle-based classes. It explains that PSPACE equals NPSPACE while many relationships among complexity classes remain open.

### Source excerpt

Not Just Time, But Space Too! So far on this blog we've introduced models for computation, focused on Turing machines and given a short overview of the two most fundamental classes of problems: P and NP. While the most significant open question in the theory of computation is still whether P = NP, it turns out that there are hundreds (almost 500, in fact!) other "classes" of problems whose relationships are more or less unknown.