SF
干货技术博文
干货技术博文
注册登录
关注博客
注册登录
主页
关于
RSS
从校招生到核心架构师,支付宝研究员李俊奎谈如何成为一名优秀的程序员
数据库知识分享者
2019-09-16
阅读 3 分钟
在2016年双11和新春红包等活动中,李俊奎和他的团队实现历史性突破,即在系统不被降级的压力下,控制资源消耗不超过2015财年双11,并且很好地满足了业务需求。
从踩坑到填坑|淘宝Web 3D应用与游戏开发实战
数据库知识分享者
2019-09-16
阅读 7 分钟
导读:本文是淘宝前端技术专家——徐乾伟(烧鹅)分享的淘宝 Web 3D 应用与游戏开发实战,这个话题在业界被谈及得比较少。今天将会从移动、3D、游戏三种交叉的话题来和大家探讨。接下来和小编一起从初试 Web 3D、使用 WebGL、工作流相关的游戏编辑器三个部分来了解吧~
消灭 Java 代码的“坏味道”
数据库知识分享者
2019-09-12
阅读 10 分钟
代码中的"坏味道",如"私欲"如"灰尘",每天都在增加,一日不去清除,便会越累越多。如果用功去清除这些"坏味道",不仅能提高自己的编码水平,也能使代码变得"精白无一毫不彻"。这里,整理了日常工作中的一些"坏味道",及清理方法,供大家参考。
阿里巴巴飞天大数据架构体系与Hadoop生态系统
数据库知识分享者
2019-09-12
阅读 7 分钟
Hadoop是一个开源、高可靠、可扩展的分布式大数据计算框架系统,主要用来解决海量数据的存储、分析、分布式资源调度等。Hadoop最大的优点就是能够提供并行计算,充分利用集群的威力进行高速运算和存储。
源码分析RocketMQ ACL实现机制
数据库知识分享者
2019-09-12
阅读 15 分钟
有关RocketMQ ACL的使用请查看上一篇《RocketMQ ACL使用指南》,本文从源码的角度,分析一下RocketMQ ACL的实现原理。 备注:RocketMQ在4.4.0时引入了ACL机制,本文代码基于RocketMQ4.5.0版本。 根据RocketMQ ACL使用手册,我们应该首先看一下Broker服务器在开启ACL机制时如何加载配置文件,并如何工作的。 1、BrokerCon...
除了吃月饼,中秋节还能干啥?
数据库知识分享者
2019-09-12
阅读 3 分钟
明天 八月十五,团圆夜 花好月圆之际 除了吃月饼,还能干啥? 阿里妹带来双重好礼,陪你过中秋~ (往下看,送云栖大会三日通票哦) 1重礼 — 阿里技术热门精选 — 《Java 开发手册》发布,向全球开发者致敬! 2017年春天,《阿里巴巴Java开发手册》发布,目前已有超过260万位工程师下载及查阅手册,在数以千计的企业应用...
这一团糟的代码,真的是我写的?!
数据库知识分享者
2019-09-12
阅读 5 分钟
阿里妹导读:你有没有遇到过这种情况:过几周或者几个月之后,再看到自己写的代码,感觉一团糟,不禁怀疑人生?我们每天都与代码打交道,但当被问道什么是好的代码时,很多人可能会先愣一下,然后给出的回答要么比较空泛,要么比较散,没办法简单明了地概括出来。今天,我们就来说什么是好的代码?
阿里云“网红"运维工程师白金:做一个平凡的圆梦人
数据库知识分享者
2019-09-11
阅读 6 分钟
他是阿里云的一位 P8 运维专家,却很有野心得给自己取花名“辟拾(P10)”;他没有华丽的履历,仅凭着 26 年的热爱与坚持,一步一个脚印踏出了属于自己的技术逆袭之路;他爱好清奇,练就了能在 20 秒内从20000个像素块里找出不同颜色像素的“特异功能”;他乐观豁达,一言不合就讲段子的性格让他成为身边同事的“开心果”;临...
K8S从懵圈到熟练 - 节点下线姊妹篇
数据库知识分享者
2019-09-11
阅读 10 分钟
之前分享过一例集群节点NotReady的问题。在那个问题中,我们的排查路劲,从K8S集群到容器运行时,再到sdbus和systemd,不可谓不复杂。那个问题目前已经在systemd中做了修复,所以基本上能看到那个问题的几率是越来越低了。
RocketMQ消息轨迹-设计篇
数据库知识分享者
2019-09-11
阅读 2 分钟
RocketMQ 消息轨迹主要包含两篇文章:设计篇与源码分析篇,本节将详细介绍RocketMQ消息轨迹-设计相关。 RocketMQ消息轨迹,主要跟踪消息发送、消息消费的轨迹,即详细记录消息各个处理环节的日志,从设计上至少需要解决如下三个核心问题: 消费轨迹数据格式 记录消息轨迹(消息日志) 消息轨迹数据存储在哪? 1、消息轨迹...
3D 真的很难吗,瞧瞧支付宝怎么做?
数据库知识分享者
2019-09-11
阅读 6 分钟
阿里妹导读:图像作为人类感知世界的视觉基础,是我们在这个信息化时代获取信息、表达信息及传递信息的重要手段,而生成图像最高效准确的方式就是由计算机生成、显示、绘制,这些技术又统称计算机图形技术。计算机图形技术已经是许多产业的技术基础,比如动画、影视特效、游戏、设计、广告、AR、VR、数据可视化等等。为...
与你同行,才能无障碍
数据库知识分享者
2019-09-11
阅读 3 分钟
先给大家分享一个笔者的真实故事。前阵子她被诊断得了急性结膜炎,医生切切叮嘱 72 小时里多闭目养神不能目视任何自光源体,“尤其是电脑和手机!”医生特地关照了一句。
助力共享经济,芝麻信用背后的技术
数据库知识分享者
2019-09-10
阅读 2 分钟
近期,CCTV9播放了自制的系列纪录片《大数据时代》,该片是国内首部大数据产业题材纪录片,节目细致而生动地讲述了大数据技术在政府治理、民生服务、数据安全、工业转型、未来生活等方面给我们带来的改变和影响。在第四集中,讲述了芝麻信用如何助力共享经济,推动商业信用体系建设的故事。我们将其摘录分享出来,并简要...
如果你也想做实时数仓…
数据库知识分享者
2019-09-10
阅读 5 分钟
数据仓库也是公司数据发展到一定规模后必然会提供的一种基础服务,数据仓库的建设也是“数据智能”中必不可少的一环。本文将从数据仓库的简介、经历了怎样的发展、如何建设、架构演变、应用案例以及实时数仓与离线数仓的对比六个方面全面分享关于数仓的详细内容。
阿里云HBase Ganos全新升级,推空间、时空、遥感一体化基础云服务
数据库知识分享者
2019-09-10
阅读 4 分钟
Ganos是阿里云时空PaaS服务的自研核心引擎。Ganos已作为云数据库时空引擎与数据库平台融合,建立了以自研云原生数据库POALRDB为基础,联合NoSQL大数据平台(Ali-HBASE和X-Pack Spark)的完整时空地理信息云化管理解决方案。
如何在 Apache Flink 中使用 Python API?
数据库知识分享者
2019-09-10
阅读 10 分钟
本文根据 Apache Flink 系列直播课程整理而成,由 Apache Flink PMC,阿里巴巴高级技术专家 孙金城 分享。重点为大家介绍 Flink Python API 的现状及未来规划,主要内容包括:Apache Flink Python API 的前世今生和未来发展;Apache Flink Python API 架构及开发环境搭建;Apache Flink Python API 核心算子介绍及应用。
读透《阿里巴巴数据中台实践》,其到底有什么高明之处?
数据库知识分享者
2019-09-10
阅读 7 分钟
最近阿里巴巴分享了《阿里巴巴数据中台实践》这个PPT(自行搜索原始文章),对于数据中台的始作俑者,还是要怀着巨大的敬意去学习的,因此仔细的研读了,希望能发现一些不一样的东西。
不做会死!互联网时代的企业必定都要实现中台
数据库知识分享者
2019-09-09
阅读 9 分钟
AI 前线导读: 自 2018 年底以来,伴随着阿里、腾讯、百度、京东等一众互联网巨头的大规模组织架构调整,“中台”的热度陡然攀升。一时间,各大互联网公司纷纷开始跟随建设中台。中台的概念是被阿里带火的,2015 年,马云正式确定了阿里的中台战略,最早从 2009 年建设“共享事业部”开始,经过十年实践,阿里将自己的技术和...
【从入门到放弃-ZooKeeper】ZooKeeper入门
数据库知识分享者
2019-09-09
阅读 3 分钟
ZooKeeper是一个分布式服务协调框架,可以用来维护分布式配置信息、服务注册中心、实现分布式锁等。在Hbase、Hadoop、kafka等项目中都有广泛的应用。随着分布式、微服务的普及,ZooKeeper已经成为我们日常开发工作中无法绕过的一环,本文将从安装配置到最基础的使用入手,对其进行介绍。
阿里巴巴资深技术专家雷卷:值得开发者关注的 Java 8 后时代的语言特性
数据库知识分享者
2019-09-09
阅读 5 分钟
首先我们必须承认,Java 8 是一个里程碑式的版本,这个相信大多数Java程序员都认同,其中最知名的是 Streams & Lambda ,这让 Functional Programming 成为可能,让 Java 换发新的活力。这也是即便 Oracle 不在支持 Java 8 的更新,各个云厂商还是积极支持,站点为[链接],可以让 Java 8 能继续保留非常长的时间。
我被“非结构化数据包围了”,请求支援!
数据库知识分享者
2019-09-09
阅读 6 分钟
阿里妹导读:非结构化数据的内容占据了当前数据海洋的80%。换句话来说,就是我们都被“非结构化数据”包围了。由于非结构化数据的信息量和信息的重要程度很难被界定,因此对非结构化数据的使用成为了难点。如果说结构化数据用详实的方式记录了企业的生产交易活动,那么非结构化数据则是掌握企业命脉的关键内容,所反映的信...
Java 12 新特性概述
数据库知识分享者
2019-09-09
阅读 7 分钟
Java 12 已如期于 3 月 19 日正式发布,此次更新是 Java 11 这一长期支持版本发布之后的一次常规更新,截至目前,Java 半年为发布周期,并且不会跳票承诺的发布模式,已经成功运行一年多了。通过这样的方式,Java 开发团队能够将一些重要特性尽早的合并到 Java Release 版本中,以便快速得到开发者的反馈,避免出现类似 ...
搜索场景下的智能推荐演变之路
数据库知识分享者
2019-09-06
阅读 6 分钟
摘要:传统的推荐手段主要还是深度挖掘用户行为和内容本身相似性的价值,包括但不限于协同过滤,内容表征+向量召回,以及各式各样的点击率预估模型,然后这样的推荐行为缺乏内在的逻辑性和可解释性,有一种知其然,不知所以然的体感。本文中,阿里巴巴高级算法专家王悦就为大家分享了搜索场景下的智能推荐演变之路。
AI时代,你的职业会是?99%的人都无法直面!
数据库知识分享者
2019-09-06
阅读 1 分钟
在我10岁的时候,算命先生曾对说我30岁时我会每天与八阿哥玩在一起。当时懵懂的我一脸茫然,想着谁是我的八阿哥,却在30岁的这一年意识到自己确实日以继夜的与八阿哥在一起。
阿里架构总监一次讲透中台架构,13页PPT精华详解,建议收藏!
数据库知识分享者
2019-09-06
阅读 4 分钟
本文整理了阿里几位技术专家,如架构总监 谢纯良,中间件技术专家 玄难等几位大牛,关于中台架构的几次分享内容,将业务中台形态、中台全局架构、业务中台化、中台架构图、中台建设方法论、中台组织架构、企业中台建设实施步骤等总共13页PPT精华的浓缩,供大家学习借鉴。
阿里研究员:测试稳定性三板斧,我怎么用?
数据库知识分享者
2019-09-06
阅读 4 分钟
阿里妹导读:如何治理测试稳定性问题?很多人会说:环境、流程管控、监控、工具化、加机器、专人负责、等等。这些都是对的。不过这些都是解决方案层面的,而不是方法论和理论体系层面的。今天,阿里研究员郑子颖来说说测试稳定性的三板斧。据说,阿里同学们都非常认同这三板斧,看完文章感觉很多做的事情有了理论基础。
应用优雅上下线
数据库知识分享者
2019-09-06
阅读 4 分钟
1. 概述 kubernetes滚动升级的过程: 集群Deployment 或者 Statefulset 发生变化,触发部署滚动升级; 根据 Deolyement 等配置,K8S集群首先启动新的POD来替代老 POD; Deployemnt 根据配置调度 POD,拉取镜像,此时 POD 进入 Pending 状态; POD 绑定到Node上,启动容器,在就绪检查readinessProbe 探针通过后,新的POD...
Istio从懵圈到熟练 – 二分之一活的微服务
数据库知识分享者
2019-09-05
阅读 7 分钟
Istio is the future!基本上,我相信对云原生技术趋势有些微判断的同学,都会有这个觉悟。其背后的逻辑其实是比较简单的:当容器集群,特别是K8S成为事实上的标准之后,应用必然会不断的复杂化,服务治理肯定会成为强需求。
左手代码右手滑板 支付宝这个程序员有些酷
数据库知识分享者
2019-09-05
阅读 3 分钟
他叫边柳。来蚂蚁金服三年,除了是一名前端码农,也是一位斜杠青年。捧着程序员的“饭碗”,兼顾着滑板和摇滚的爱好,可以说他过的是现实版的“别人家的人生”。
历时五天用 SwiftUI 做了一款 APP,阿里工程师如何做的?
数据库知识分享者
2019-09-05
阅读 10 分钟
导读:自 2014 年苹果发布会发布 Swift 之后, Swift 经过多年迭代,终于达到了 ABI 稳定版本,也意味着 Swift 做为稳定的得语言,值得用在大型 APP, 用来生产环境中。
上一页
1
…
More
139
140
141
(current)
142
143
…
More
下一页
上一页
141
(current)
下一页