欢迎来到无限飞翔,在这里,你会找到许多有趣的技术 : )
  • beanstalkd消息队列在生产环境的应用[转]
  • 30 天学习 30 种新技术系列【转】
  • 老码农教你学英语【程序员之家】
  • 我所理解的技术领导力【并发编程网】
  • 做程序猿的老婆应该理解那点儿事【程序人生】
  • 优秀的潜力股程序员应该具备哪些素质?【程序人生】
开发者头条

阿里巴巴复杂搜索系统的可靠性优化之路

阿里巴巴复杂搜索系统的可靠性优化之路
背景 搜索引擎是电商平台成交链路的核心环节,搜索引擎的高可用直接影响成交效率。闲鱼搜索引擎作为闲鱼关键系统,复杂度和系统体量都非常高,再加上闲鱼所有导购场景都依靠搜索赋能,搜索服务的稳定可靠成为了闲鱼大部分业务场景可用能力的衡量标准;如何保障搜索服务的稳定和高可用成为了...

2天前 37℃ 0评论 0喜欢

开发者头条

coder,你会设计交易系统吗(实干篇)

coder,你会设计交易系统吗(实干篇)
通过 上篇文章 的分析,我们已经明确了这个系统要干些什么。接下来的都是实打实的干货。这些内容认真阅读掌握后,相信你能够以此为基础设计一个维护性好、扩展性好的交易系统。 数据库设计 数据的设计是按照:交易、退款、日志 来设计的。对于上面说到的对账等功能并...

2天前 12℃ 0评论 0喜欢

开发者头条

TCP 协议笔记

TCP 协议笔记
概述 应用层:通常也称为“七层”,这是大部分服务器工作的层次,如HTTP 服务器等,位于应用层上的信息分组成为报文(message)。识别不同应用层的信息是通过端口号,即不同的端口号提供不同的服务。 传输层:通常也称为“四层”,TC...

2天前 13℃ 0评论 0喜欢

Java

看源码,我为什么推荐 IDEA?

看源码,我为什么推荐 IDEA?
本文并不评论Eclipse与IDEA孰好孰坏,但是由于肥朝平时都是使用IDEA开发的,所以推荐IDEA.这个和肥朝平时都是吃粤菜,所以推荐的都是粤菜为主,但是并不是说其他菜不好吃,肥朝不挑食! 1.条件断点 看源码的时候,经常遇到这个情况,源码...

2天前 11℃ 0评论 0喜欢

开发者头条

通过分析 AST 自动重构 three.js 的老旧代码

通过分析 AST 自动重构 three.js 的老旧代码
前言 先简单介绍一些背景: three.js是一个非常流行的JS三维渲染库,通常是做web端三维效果的第一选择。但是同时three.js已经有了将近9年的历史,所有它很多代码仍然是使用非常老旧的模式。 three.js曾经所有的文件都是使用全局变量THREE的方式...

2天前 10℃ 0评论 0喜欢

开发者头条

一次 group by + order by 性能优化分析

一次 group by + order by 性能优化分析
最近通过一个日志表做排行的时候发现特别卡,最后问题得到了解决,梳理一些索引和MySQL执行过程的经验,但是最后还是有5个谜题没解开,希望大家帮忙解答下。 谢谢丁奇老师的《MySQL实战45讲》 主要包含如下知识点 用数据说话证明慢...

2天前 9℃ 0评论 0喜欢