开源项目热榜第13期(20201212)
配置桌面布局的最好方法是不用去做。Material Shell 追踪每一个与桌面布局相关的决定:窗口在哪里,在哪些工作空间中以何种顺序排列。这允许在使用时配置布局。—— 出自《Material Shell》
阅读更多配置桌面布局的最好方法是不用去做。Material Shell 追踪每一个与桌面布局相关的决定:窗口在哪里,在哪些工作空间中以何种顺序排列。这允许在使用时配置布局。—— 出自《Material Shell》
阅读更多Firebird 的一个特殊功能是它的 "多代架构",它允许引擎在任何时候处理同一物理记录的不同版本,"读者不阻挡写者,写者不阻挡读者"。这就保证了 OLTP 以及 OLAP 的运行。—— 出自《Firebird》
阅读更多鲍勃大叔2012年发表的《The Clean Architecture》,有人用golang实现了。作者说:我们知道设计清晰架构前的约束条件是:1)独立于框架。该架构不依赖于某些功能丰富的软件库的存在。2)可测试性。3)独立于UI。4)独立于数据库。你的业务规则不受数据库的约束。5)独立于任何外部机构。——出自《go-clean-arch》
阅读更多在框架方面,就在我们以为一切都已经稳定下来的时候,Svelte 的出现以一种全新的方式撼动了前端的一切。甚至连构建工具在经历了多年的 webpack 统治之后,也出现了新的活动迹象。——出自《State of JS 2020》
阅读更多Schema Registry被设计为使用单主架构的分布式服务。在这种配置中,任何时刻最多只有一个Schema Registry实例是主服务(忽略病态的 "僵尸主服务")。只有主节点能够向底层Kafka日志发布写入,但所有节点都能够直接服务于读请求。——出自《Schema Registry》
阅读更多作为服务网格管理平面,Meshery 支持采用、操作和管理任何服务网格及其工作负载。Meshery与开放应用模型(OAM)集成,使用户能够部署服务网格模式。Meshery 使操作人员能够将 WebAssembly 过滤器部署到基于 Envoy 的数据平面上。Meshery 有助于了解服务网格的功能和性能,并合并了运行在服务网格上或跨服务网格的应用程序的指标的收集和显示。——出自《Meshery》
阅读更多星推荐:Vespa 提供了一种流模式,在这种模式下,引擎的常规功能是通过存储在 Vespa 中的原始数据进行流式搜索来支持的,不需要索引。这使得强大的个人搜索应用可以在任何规模下轻松而廉价地实现。—出自《Vespa》
阅读更多