发布于 2021-06-11 14:59:41 | 阅读 22345
本文通过介绍词法语法分析器技术和业界的做法,以及过去使用自动生成的词法语法分析器遇到的问题,分享自研SQL Parser的设计与实践,以及其带来的性能和功能的提升。
发布于 2021-06-09 17:13:33 | 阅读 21614
本文主要去理解 offset 为什么会在大数据量下的查询带来性能问题?思考完后,可以在思考下,如果分库分表,你会这么去分页呢?
发布于 2021-05-27 14:44:17 | 阅读 21074
飞猪为什么这么迫切地要引入 Serverless?这主要是出于前后端研发模式升级以及前端职能扩展的考虑,下面回顾一下飞猪前端架构的发展和研发模式的演进。
发布于 2021-05-17 19:43:03 | 阅读 26098
栈长在开发人员的代码中看过太多这样的低级代码了,真的太 low,极不好维护,本文栈长就教你如何用策略模式干掉 if/ else/ switch,让你的代码更优雅。
发布于 2021-05-11 17:35:59 | 阅读 21106
Apache HBase 是 Hadoop 的大数据存储数据库,一个分布式、可伸缩的大数据存储,是依赖 Hadoop。
发布于 2021-05-08 19:40:07 | 阅读 38631
近日,一个名为supabase的开源项目登上Github热门榜单,原来这是一个开源的Firebase替代品。
发布于 2021-04-13 11:25:47 | 阅读 28835
刚刚过去的一周似乎是黑客们的狂欢,前脚 Facebook 5.33 亿用户数据被泄露,后脚又有 LinkedIn 5 亿用户数据遭泄露,现在,黑客的手似乎又伸向了刚火起来的社交软件新贵 Clubhouse……
发布于 2021-03-24 14:05:37 | 阅读 23616
传统软件开发过程中,开发和运维是极其分裂的两个环节,运维人员不关心代码是怎样运作的,开发人员也不知道代码是如何运行的。
发布于 2021-03-10 18:52:49 | 阅读 20198
在业务初期,因人手有限,想要快速开发并上线产品,很多团队使用单体的架构来开发。但是随着公司的发展,会不断往系统里面添加新的业务功能,系统越来越庞大,需求不断增加,越来越多的人也会加入到开发团队,代码库也会增速的膨胀,慢慢的单体应用变得越来越臃肿,可维护性和灵活性逐渐降低,维护成本越来越高。
发布于 2021-03-05 17:32:08 | 阅读 24124
本文会详细介绍一个小技巧,帮助你用符合Python风格的方式(Pythonic方式)来编写程序。