互联网服务的可用性问题是困扰企业 IT 人员的达摩克利斯之剑:防于未然,体现不出价值。已然发生,又面临 P0 危机。就更别提稳定性建设背后显性的 IT 预算问题与隐性的人员成本问题。 虽有一套万事不决加机器的法门,却仍有丝丝顾虑存在,这机器保不保真?顶不顶?贵不贵?
在软件开发领域,代码仓库的管理方式对项目的效率和协作有着重要影响。 随着项目结构的日益复杂和开发挑战的不断增长,传统的单一代码库(Monolith)在应对多项目、多库和多服务的情况下显得力不从心,正是在这个背景下,Monorepo(微服务大仓)和Multirepo(微服务多仓)的概念应运而生。 你怎么看待大小仓之争? 今天就让我们来一起聊聊“为什么要用大仓,monorepo比multirepo好在哪里?”
性能优化是软件项目开发过程中的一个永恒话题。我们不断地翻古书、找资料、访道友,不断提升,慢慢练成属于自己的七十二绝技。 本文总结了 10 种主流通用的接口性能优化手段,每一种都是经典方案,值得你的点赞转发收藏,一键三连!
单体和微服务谁是毒瘤?单体、分布式、微服务、SOA到底是什么关系?我的系统该用什么架构?最近终于下定决心研究这个问题并且有所收获,欢迎一起讨论。
过去几年间,国内外大厂纷纷放弃使用 ZooKeeper,与其捆绑甚深的 Kafka 也在 2.8 版本后放弃了它,不禁让人怀疑——ZooKeeper 要凉了吗?然而从历史发展的潮流看,每一门技术的消亡并不那么迅猛,甚至有可能随着社区团队的自救在新时代做出新的成绩,比如云原生时代下的 Java 新特性。基于此,你或许还是应该全面地去了解 ZooKeeper 的核心通识。
以生成式AI为代表的新技术浪潮日新月异,正带来一场深刻的技术、商业与社会变革,推动人类社会从信息社会向智能社会转变。全世界热切期待AI到来的同时,也非常关心人工智能将带来哪些新机遇、新挑战。 为此,我们发起了一项《AI&Society 百人百问》研讨,广泛邀请AI技术大咖、AI独角兽创始人、AI投资人,以及社会学家、心理学家、国际关系专家、科幻作家等,用多元视角,深入研讨人工智能技术引发的广泛影响,发掘AI时代的共识和非共识,共同推动人工智能始终朝着“助人发展,与人为善”的方向可持续发展。 本期,我们非常荣幸邀请到清华大学基础科学讲席教授,清华大学心理与认知科学系主任刘嘉老师,为我们开启一趟AI的思想远航。