- 博客(270)
- 收藏
- 关注
原创 被 Manus 带火的 MCP 是什么|一文看懂
上周 Manus 刷屏后,马上各种 Manus 复刻快速涌现,进而把 MCP (Model Context Protocol) 这个相对低调的技术带出了圈。从微信指数上就能看到,MCP 在中国的热度短时间内就飙升到了最高,将近 4M。Model Context Protocol (MCP) 是一种开放协议,它实现了 LLM 应用程序与外部数据源和工具的无缝集成。该协议由 Anthropic 于 2024 年 11 月 25 日发布。
2025-03-14 17:25:12
739
原创 8 条程序员应知的软件开发法则,最后一条扎心了
如果你六个月或更长时间没有看过自己写的代码,那么这段代码对你来说就像是别人写的一样。存在时间较长的技术、编程语言、框架或工具更可能在未来持续存在和保持相关性。💡 更多资讯,请关注 Bytebase 公号:Bytebase。能运行的复杂系统是从能运行的简单系统演化而来的。一旦一个指标成为目标,它就不再是一个好的指标。软件架构会反映设计它的组织的沟通结构。向延期项目增加人手只会让项目更晚完成。软件最终都会扩展到能收发邮件的程度。凡是可能出错的事情,都会出错。哪条戳中了你,评论区见🥴⬇️。
2025-01-10 13:39:00
190
原创 Bytebase 3.2.0 - 选择性地同步实例下指定的数据库
💡 更多资讯,请关注 Bytebase 公号:Bytebase。升级前请备份元数据库,升级后无法回退版本。
2025-01-10 13:33:47
252
原创 Bytebase 的 2024 - 和光同尘,静室生香
Bytebase 已走过四年历程,今年在全球客户的磨砺下,我们可以更加从容地迎接明年的机遇与挑战。我们的目标始终没有改变,把类似 GitLab / GitHub 的数据库开发体验,带给全球的软件开发者。经过一整年的努力,从太平洋上的法属波利尼西亚到北美头部 500 强,Bytebase 企业版的客户遍布全球。我们的团队也先后走访了越南,印尼,新加坡,日本,美国。与此同时,中国依然是我们最大的单一市场。2024 年我们发布了 22 个版本,相比去年的 25 个版本略微下降,但也基本保持了两周一更新的节奏。
2025-01-10 13:20:54
338
原创 GitHub 本身不开源,但它最硬的开源项目让你能随时刷手机
表越大,需要锁表的时间就越长,就会造成更长的不可用时间,这对于许多一直在线的互联网服务是很难接受的。GitHub 自然是用它来做大表变更的,如果没有 gh-ost 的话,一旦要做数据库变更,GitHub 服务就会不可用,全球的程序员就只能名正言顺地划水了。除了提供图形化的配置界面,基于 gh-ost 的大表变更也和 Bytebase 的其他能力,比如审批流,权限控制,版本管理等结合起来,提供了一套面向企业级的大表变更解决方案。置顶列表里放了 5 个,这其中星星数最高的项目叫 gh-ost。
2025-01-09 16:28:04
267
原创 2024 技术卓越奖|Bytebase 荣膺年度创新解决方案!
支持全球主流的商业与开源数据库,兼容各种国内外公有云,帮助企业在多样化的技术环境中保持一致性与高效性,提升数据库管理的安全性与可维护性。作为业内具有公信力的奖项之一,「IT168技术卓越奖」不仅是对厂商技术实力的认可,也是消费者和行业从业者了解优质技术产品的重要参考。收口了数据库访问权限,提供数据分类分级、数据脱敏、访问审计等能力,并将其融入开发团队日常数据库访问流程中,确保数据库访问合规需求。取代了分散的数据库工具集,统一了数据库开发工作流程,实现了数据库开发全生命周期管理。
2025-01-09 16:24:25
124
原创 2024 技术卓越奖|Bytebase 荣膺年度创新解决方案!
支持全球主流的商业与开源数据库,兼容各种国内外公有云,帮助企业在多样化的技术环境中保持一致性与高效性,提升数据库管理的安全性与可维护性。作为业内具有公信力的奖项之一,「IT168技术卓越奖」不仅是对厂商技术实力的认可,也是消费者和行业从业者了解优质技术产品的重要参考。收口了数据库访问权限,提供数据分类分级、数据脱敏、访问审计等能力,并将其融入开发团队日常数据库访问流程中,确保数据库访问合规需求。取代了分散的数据库工具集,统一了数据库开发工作流程,实现了数据库开发全生命周期管理。
2025-01-09 16:22:56
295
原创 2024 心尖上的开源人物|Bytebase CTO 入选开源先锋
为了向推动开放新未来的先锋们致敬,SegmentFault 思否团队已联合开源社连续 5 年开展「中国开源先锋 33 人之心尖上的开源人物」年度评选,以致敬杰出的开源贡献者,激励创新的开源后来者,激发社区活力,凝聚集体智慧,共同推动中国技术进步与开源生态发展。推荐理由:曾在 Google 硅谷总部任主任工程师,两获谷歌最高工程奖,参与并带领谷歌云数据库及云服务基础设施相关研发工作,于 2022 年联合发起 Bytebase。
2025-01-09 16:15:59
137
原创 2024 心尖上的开源人物|Bytebase CTO 入选开源先锋
为了向推动开放新未来的先锋们致敬,SegmentFault 思否团队已联合开源社连续 5 年开展「中国开源先锋 33 人之心尖上的开源人物」年度评选,以致敬杰出的开源贡献者,激励创新的开源后来者,激发社区活力,凝聚集体智慧,共同推动中国技术进步与开源生态发展。
2025-01-09 16:13:33
120
原创 自然语言转 SQL:通过 One API 将 llama3 模型部署在 Bytebase SQL 编辑器
使用 Open AI 兼容的 API,可以在 Bytebase SQL 编辑器中使用自然语言查询数据库。出于数据安全的考虑,私有部署大语言模型是一个较好的选择 -- 本文选择功能强大的开源模型 llama3。由于 OpenAI 默认阻止出站流量,为了简化网络配置,同时进一步防止令牌泄漏,我们使用开源项目 One API 作为中转,将 Bytebase 符合 OpenAI API 规范的请求与 llama3 API 的请求相转换。
2025-01-09 15:46:41
942
原创 Gartner 发布 2024 云数据库魔力象限 -- 华为云新上榜,阿里云继续领先
Gartner 刚刚发布了 2024 年云数据库魔力象限 (Magic Quadrant for Cloud Database Management Systems)。作为业界最具权威的评测报告,我们来快速过一下这次厂商们的排名。
2025-01-09 15:00:45
517
原创 开发者前沿 #001 - 美国不同州的程序员薪资对比
Cloudflare 在对抗被称为「专利流氓」(起诉创新者侵犯专利以达成和解)的 Sable Networks 公司中取得了重大的法律胜利,迫使其同意支付赔偿金,授予其专利组合的免版税许可,并放弃其专利权、无法再对其他公司提起专利诉讼。它有助于创建尽可能接近生产的数据,通过对数据本身和数据库 schema(在生命周期中可能会变更)的验证来防止泄漏。网站支持搜索城市(左上角)、调整查询的百分位数(如中位数 P50、薪资较低的 P10、薪资较高的 P90)。这个网站统计并图形化地展示了美国各州的程序员薪资。
2025-01-09 14:55:33
445
原创 Bytebase 3.1.2 - 在 SQL 编辑器中为表、列和 PG 的视图注释显示鼠标悬浮提示
💡 更多资讯,请关注 Bytebase 公号:Bytebase。升级前请备份元数据库,升级后无法回退版本。
2025-01-09 14:38:41
375
原创 400,000+ 个项目构成的 GitHub 宇宙
Bytebase 主项目被归在了 Kubernation 里,作为云原生项目, CNCF landscape 里的一员,没什么毛病。地图里 Bytebase 所在的位置就像是基地里的端点星,位于银河螺旋臂的最前缘。看到一个有意思的项目 Map of GitHub,一个由超过 40 万个 GitHub 项目构成的地图。相邻的项目代表他们共享的 Star 数也比较多。所以 GitHub 的年度大会叫 GitHub Universe 也是贴切的呢。💡 更多资讯,请关注 Bytebase 公号:Bytebase。
2025-01-09 14:31:27
287
原创 流放之路数据库事故后一个月 -- 读 reddit 评论
读了一些评论,我们可以发现,大多数网友对此事表示谅解,因为游戏官方 GGG 确实很干净地处理好了这场事故 -- 没有造成太多损失、太长时间的停服,并且及时真诚地交代了整件事。数据库意外确实让人头疼。希望所有数据库都能少出意外;即使出了意外,也尽量能容易解决。💡 更多资讯,请关注 Bytebase 公号:Bytebase。
2025-01-09 13:57:25
484
原创 3-2-1 备份策略
3-2-1 备份规则是一种简单有效的数据安全策略。它建议在两种不同的介质上保存三份数据副本,其中一份在异地保存。三份数据副本: 包括原始数据或生产数据,以及另外两份副本。两种不同介质: 将数据存储在两种不同形式的介质上 -- 这在今天的含义与 2000 年代末的含义有所不同,后面会展开。一份异地副本: 应该在远程位置保存一份数据的异地副本,最好与其他两份副本相距几英里以上。如果想保护个人信息、照片、工作文件或其他重要数据,3-2-1 备份策略是不错的选择。
2025-01-09 11:35:30
1121
原创 随年龄增长,开发者如何持续编程
Gregory 说,有时身体的差异会导致工作难度的不同,但并不是所有的身体差异都会妨碍写代码。如果你在一个办公室工作,所有的会议室都与办公室分在不同的楼层,而所有的咖啡区都在另一层楼,那么经常上下楼对你来说可能是个大问题。随着研究的深入,我逐渐明白,有些事情你可以在 20 多岁、30 多岁时做,这些事情不仅会在当下产生影响,而且会随着时间的推移不断积累,让你的晚年更加健康快乐。我的研究表明,随着年龄的增长,脾气变得越来越暴躁、越来越讨厌并不是一个典型的现象:大多数人的性格都会变强,而不是变坏。
2025-01-09 10:58:49
731
原创 Bytebase 3.1.1 - 可定制的快捷访问首页
对 MySQL 的 DUMP SCHEMA 优化,在大量数据表的情况下,执行时间提升 80%。💡 更多资讯,请关注 Bytebase 公号:Bytebase。支持 PostgreSQL 角色在备份和恢复操作中使用。升级前请备份元数据库,升级后无法回退版本。
2025-01-09 10:29:24
266
原创 AWS re:Invent 2024 现场实录 - It‘s all about Scale
时隔五年,再度造访美国,也是同样的主题,参加在拉斯维加斯举行的 AWS re:Invent 大会。1。
2025-01-07 17:57:02
478
原创 润出去又回印度 -- 一个开源软件从业者的十年心路
作者 Himanshu Mishra 先后在 Twitter,Mercari (日本闲鱼),Spotify 工作。目前在 DevOps 领域的 Harness 担任产品经理。这篇文章登上了 Hacker News 头版。盐湖城的一次技术会议刚结束,我是发言人之一。这对我有特别的意义:我第一次来美国时,也是在会议上担任发言人。美国签证官员问:「你刚才说你是这次会议的演讲者?」然后在我的护照上盖了为期十年的 B1/B2 章。那时我 18 岁,对这一切都感到困惑。
2025-01-07 17:52:12
676
原创 切忌 SELECT *,就算表只有一列
总之,SELECT * 查询涉及许多复杂的过程,最好只选择需要的字段,以避免无谓的开销。如果表中的列很少,数据类型简单,SELECT * 查询的开销也许可以忽略不计;但一般来说,在查询中选择性地检索列是一种更好的做法。💡 更多资讯,请关注 Bytebase 公号:Bytebase。
2025-01-07 17:36:35
1041
原创 开源项目怎么搞钱·下
我接触过的大多数开源项目创建者都专注于提供 SaaS / 云产品,这似乎是风险投资支持的初创公司最直接的选择。但我认为 AG Grid 和 Tailwind 的许可模式确实有趣。如果上面有遗漏,请评论指出,我将在下一期中补充。💡 更多资讯,请关注 Bytebase 公号:Bytebase。
2025-01-07 17:22:31
342
原创 Bytebase 3.1.0 - 通过 Google / GitHub SSO 功能开放给专业版
💡 更多资讯,请关注 Bytebase 公号:Bytebase。升级前请备份元数据库,升级后无法回退版本。
2025-01-07 17:06:47
718
原创 不停机从 PostgreSQL 迁移到 MySQL
Yelp Reservations 服务 (yelp_res) 是为 Yelp 上的预订提供支持的服务。它与 Seatme 一起于 2013 年被收购,是一个 Django 服务和网络应用程序。它为 Yelp Guest Manager(Yelp 客户管理)的预订后台和逻辑提供动力,并处理创建预订的用餐者和合作伙伴流程。此外,它还为我们的 Yelp Reservations 应用程序提供用户界面和后台 API,该应用程序已被 Yelp Guest Manager 取代,但我们的许多餐厅客户仍在使用。
2025-01-07 16:59:18
1206
原创 数据库回滚:大祸临头时
数据库技术中,回滚是通过撤销对数据库所做的一项或多项更改,将数据库返回到先前状态的操作。它是维护数据完整性和从错误中恢复的重要机制。数据库回滚对于维护数据完整、错误恢复至关重要。周密的回滚策略与适当的自动化和测试相结合,可确保企业从数据库问题中快速恢复,最大程度上降低对业务运营的影响。💡 更多资讯,请关注 Bytebase 公号:Bytebase。
2025-01-07 16:34:20
990
原创 开源项目怎么搞钱 · 上
开源意味着给自己制造随处潜伏的竞争对手,以及花费大量时间评估和解决问题。那么为什么不建立一个封闭源代码的 SaaS 呢?
2025-01-07 16:24:11
341
原创 Bytebase 3.0.1 - 可配置在 SQL 编辑器执行 DDL/DML
💡 更多资讯,请关注 Bytebase 公号:Bytebase。升级前请备份元数据库,升级后无法回退版本。
2025-01-07 16:08:12
436
原创 MySQL 如何赶上 PostgreSQL 的势头?
如你所见,由于 MySQL 的所有权和管理方式,社区的活动受到了限制。长远来看,MySQL 社区与 PostgreSQL 竞争的唯一途径是所有重要的参与者联合起来(就像 Valkey(https://valkey.io)那样),在不同的品牌下创建一个MySQL 替代方案 -- 这可以解决上面提到的大多数问题。💡 更多资讯,请关注 Bytebase 公号:Bytebase。
2025-01-07 15:49:44
631
原创 MySQL 如何赶上 PostgreSQL 的势头?
如你所见,由于 MySQL 的所有权和管理方式,社区的活动受到了限制。长远来看,MySQL 社区与 PostgreSQL 竞争的唯一途径是所有重要的参与者联合起来(就像 Valkey(https://valkey.io)那样),在不同的品牌下创建一个MySQL 替代方案 -- 这可以解决上面提到的大多数问题。💡 更多资讯,请关注 Bytebase 公号:Bytebase。
2025-01-07 15:28:43
795
原创 事倍功半:我学写工程准则的教训
这是个艰巨的任务,但能带来巨大的回报。我希望这些文档一统天下,成为开发者的一站式资源,这样无论他们遇到什么情况,都可以翻阅到所需的答案。我希望我的团队能够共同学习,成为好伙伴,分担责任,互相提供反馈,自始至终对自己的工作负责,实现自动化,以及最重要地,要有商业意识。摩西用几块石板和一把凿子就写下了整个社会的规则——我本该从中吸取教训,当时就把它废掉,但我没有。我为此付出的努力让我忽略了一个事实:这些文件更像耐力测试,而不是有用的指南。这些文件被团队忽视一年之后,我终于意识到这一点,并重新思考我的方法。
2025-01-07 15:01:43
160
原创 Bytebase 3.0 - 数据库 DevSecOps
经过 17 个月,5000 多次提交,34 次版本发布,今天我们正式发布 Bytebase 3.0。
2024-10-24 18:09:17
1296
原创 Bytebase 3.0.0 - AI 助手全面升级
💡 更多资讯,请关注 Bytebase 公号:Bytebase。升级前请备份元数据库,升级后无法回退版本。
2024-10-24 17:52:58
362
原创 Bytebase & CloudCanal 联合解决方案
BytebaseBytebase 是一款全球最领先的开源数据库 DevSecOps 解决方案,为开发,安全,DBA 和平台工程团队 打造。也是唯一被 CNCF Landscape 和 Platform Engineering 组织同时收录的数据库 CI/CD 产品。CloudCanalCloudCanal 是一款数据同步、迁移工具,帮助企业构建高质量数据管道,具备实时高效、精确互联、稳定可拓展、一站式、混合部署、复杂数据转换等优点。
2024-10-24 17:35:33
920
原创 在数据库中编程 vs 在应用程序中编程
原文地址数据库领域有一个长期存在的问题:你是更愿意将应用逻辑放在更接近数据库本身的存储过程和触发器中,还是置于数据库之上的应用程序代码中?没有客观正确的答案,只有不同的观点。我浏览了 Stack Overflow 等地方的大量热门文章,并惊讶于普遍建议与常见事实的巨大差距。可以肯定,大多数公司在应用程序代码中编写逻辑。开发者都不会想到编写存储过程,更不用说将领域逻辑放在存储过程中了。网络上很多人,却建议将逻辑放在数据库中。
2024-10-24 17:01:09
942
原创 五个迹象表明你辞职时机已到
每周 40 小时 -- 实话说,更长的时间 -- 是不快乐的大段时间。工作中的不开心会渗透生活的其他方面,影响我们的身心健康和人际关系。我不主张跳槽:你总是可以尝试改善自己的处境。但作为一名招聘经理,我常看到一些人,以成长乃至职业生涯为代价,在一个地方待得过久。定期批判性地思考你在所处环境中的得失,是可持续发展的关键。即使有出色的上级,你仍然是自己职业生涯的 DRI。放弃这一责任并不利于你的长期成功。如果你是经理,正在考虑如何留住员工,最好的办法可能讽刺地是,让他们更容易在别处找到工作。
2024-10-24 15:48:41
820
原创 为什么诺贝尔物理学奖颁给了 AI 大神
图片瑞典皇家科学院刚宣布,科学家约翰·霍普菲尔德(John J. Hopfield) 和杰弗里·辛顿 (Geoffrey E. Hinton) 荣膺 2024年诺贝尔物理学奖,以表彰他们通过人工神经网络 (ANN) 实现机器学习而作出的基础性发现和发明 (for foundational discoveries and inventions that enable machine learning with artificial neural networks)。
2024-10-24 15:19:55
536
原创 你还在使用存储过程吗?
上周,reddit 网 r/dotnet 区的网友 technolang 发帖:「你还在使用存储过程吗?图片我很好奇为什么 2024 年了我们还在使用存储过程。难道网络应用中没有一个业务层来处理所有事情吗?依赖 DBA 并在数据库层创建依赖关系似乎没有必要。另外,存储过程调试起来很麻烦。所以它有什么好处呢?网友 xabrol 给出了非常用心的回答。图片他说:我不是说教,只是讲点事实。我从事咨询行业,曾在银行和抵押贷款公司工作。我与数以百计的客户合作过,见过你能想象到的所有环境。
2024-10-24 15:01:10
421
原创 通过 Bytebase API 查看数据库审计日志
恭喜你使用 Bytebase API 成功创建了数据库审计查看器。同理,你也可以通过调用API 导出日志。💡 更多资讯,请关注 Bytebase 公号:Bytebase。
2024-10-24 13:50:36
817
原创 高效工程师的七个习惯
以上的「规则」只是抛砖引玉。并非所有事情都能整齐地纳入某套规则。有时,你在写的代码是个方形,无法融入那个圆形;这没关系。图片这种时候,一定要记录以另一种方式编写代码的原因。否则,将来有人(比如未来的你)看到这些代码就会想:「真笨,这为什么不符合标准?然后,他们花上 20 小时重新编码,使之符合标准,却得出和以前一样的结论。耳熟吧?软件开发的现实情况是,并非所有代码都能做到干净整洁或完全遵循规则。但代码可以是一致的、干净的、可理解的、可测试的和有价值的。
2024-09-23 19:23:03
872
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人