-
蚂蚁金服核心技术:百亿特征实时推荐算法揭秘
小叽导读: 文章提出一整套创新算法与架构,通过对TensorFlow底层的弹性改造,解决了在线学习的弹性特征伸缩和稳定性问题,并以GroupLasso和特征在线频次过滤等自研算法优化了模型稀疏性。在支...
-
基于快速GeoHash,如何实现海量商品与商圈的高效匹配?
小叽导读:闲鱼是一款闲置物品的交易平台APP。通过这个平台,全国各地“无处安放”的物品能够轻松实现流动。这种分享经济业务形态被越来越多的人所接受,也进一步实现了低碳生活...
-
[译] 解密 Mapbox 卫星影像处理神器 Robosat
英文原文地址:https://www.openstreetmap.org... 英文原文作者:daniel 前言 最近,Mapbox 开源了端到端的卫星影像特征提取工具 Robo...
-
美团分布式服务通信框架及服务治理系统 OCTO
一、什么是OCTO 定义: OCTO是美团的分布式服务通信框架及服务治理系统,属于公司级基础设施,目前尚未开源。 目标: 为公司所有业务提供统一的服务通信框架,使业...
-
从理论到实践 全面理解HTTP/2
前言 为了降低加载时间,相信大多数人都做过如下尝试 Keep-alive: TCP持久连接,增加了TCP连接的复用性,但只有当上一个请求/响应完全完成后,client才能发送下一个请...
-
Mysql学习笔记整理手册
继上一篇博客 《Oracle学习笔记整理手册》 之后,我再写一篇Mysql版本的 PS:本博客收录自己工作中遇到学到的一些mysql技能,有时间就更新整理一下 (1) str_to_dat...
-
MySQL的SQL性能优化总结
很多时候,我们的程序出现的“性能问题”,其实是我们自己写的那”坨”代码的问题,是自己Coding的问题,是Mysql的DML语句使用的问题。 以下...
-
关于KMP算法的一些个人理解
KMP算法其实理解起来也不难,只不过很多过于公式化的讲解以及太过晦涩的说法会让人一头雾水; KMP算法主要是判断一个字符串是否是另一个字符串的字串;对于这两个字符串,在算法描述中有固定的称谓:我...
-
用Codis实现Redis分布式集群
一、Redis集群概述 Redis官方近期推出的Redis Cluster,Redis集群有三种实现机制,分别介绍如下,(1)客户端分片,(2)代理分片,(3)Redis Cluster ...
-
图解 kafka 的高可用机制
对于一个复杂的分布式系统,如果没有丰富的经验和牛逼的架构能力,很难把系统做得简单易维护,我们都知道,一个软件的生命周期中,后期维护占了70%,所以系统的可维护性是极其重要的, kafka 能成为大数据...
-
Redis 连接错误总结
最近由于流量增大,redis 出现了一连串错误,比如: LOADING Redis is loading the dataset in memory use of closed net...
-
那些年用过的 Redis 集群架构(含面试解析)
引言 今天是2019年2月6号,也就是大年初二,我接到了高中同学刘有码面试失利的消息。 他面试的时候,身份是某知名公司的小码农一枚,却因为不懂自己生产上Redis是如何部署的,导致面试失败...
-
Zircon架构简单分析1
有朋友让我评价一下Zircon的可用性,所以我花了几天时间大概看了一下这个系统的构架相关信息。对它的判断我私下和他说,但看到的基础事实我记录在这里,供其他也有兴趣的同行一起探讨。 先运行一下看看...
-
C语言库函数介绍
一、数学函数 调用数学函数时,要求在源文件中包下以下命令行: #include <math.h> 函数原型说明 ...
-
开源分布式 SQL 查询引擎 Presto 成立软件基金会
Presto 的创建者近日宣布 成立 Presto 软件基金会 ,这是一个致力于推进 Presto 开源分布式 SQL 查询引擎的非盈利组织。 Presto 是 Faceboo...
-
MySQL 与 Hadoop 数据同步之 Sqoop 详解
上篇文章 Mysql 到 Hbase 数据如何实时同步,强大的 Streamsets 告诉你 我们说到了如何使用 Streamsets 来进行 mysql 到 hbase 的数据实时同步(迁移)。使用...
-
基于消息中间件的分布式事务
前言 此文来源于我的博客网站:http://51think.net 关于分布式事务的实现,网上有很多解说,当然这也是面试官的常备面试题。很多朋友在工作中很少接触到分布式事务,认为这个玩意交...
-
余额宝大规模服务化的技术创新
本文作者:李鑫,天弘基金移动平台部任技术总监兼首架, 主要负责天弘移动直销平台的整体技术架构和技术团队管理。 在此之前,在华为的中间件技术团队,任六级技术专家,主导了多款华为软件的云计算产品的规...
-
分布式系统:Lamport 逻辑时钟
分布式系统解决了传统单体架构的单点问题和性能容量问题,另一方面也带来了很多的问题,其中一个问题就是多节点的时间同步问题:不同机器上的物理时钟难以同步,导致无法区分在分布式系统中多个节点的事件时序。19...
-
Redis 实现锁
导语 需求就不细说了,想必都遇到过要用数据锁的场景。看了一些资料以及其他的代码,修改记录下。 SETNX 基本原理就是使用 Redis 的 SETNX 命令来实现。 将 key...