使用DataX同步MaxCompute数据到TableStore(原OTS)优化指南 (yq.aliyun.com)
现在越来越多的技术架构下会组合使用MaxCompute和TableStore,用MaxCompute作大数据分析,计算的结果会导出到TableStore提供在线访问。MaxCompute提供海量数据计算的能力,而TableStore提供海量数据高并发低延迟读写的能力。将 MaxCompute内数据导出至TableStore,目前可选的几种主要途径包括:
by @可耐芊小仙女 2019-05-14 16:07 分享 查看详情
Knative Tracing 介绍 (yq.aliyun.com)
为了实现系统组件的水平扩展、敏捷开发、CD(持续集成)、解耦等各种诉求,现代的大型软件架构往往都是微服务架构。 微服务架构本身会面临一系列诸如:后台错误原因分析、各个微服务组件的调用情况诊断等。所以需要有一个 Tracing 系统解决这些问题。除了微服务以外 Serverless 应用也面临同样的问题。一个完整的业务实现想要基于 Serverless 模型来开发的话可能会分解成多个 Serverless 模块,每一个模块单独通过 Knative 的 Serving 部署,那么这些不同的 Serving 之间就需要调用链进行事务的串联。
by @可耐芊小仙女 2019-05-14 16:03 分享 查看详情
不了解这12个语法糖,别说你会Java (juejin.im)
本文从 Java 编译原理角度,深入字节码及 class 文件,抽丝剥茧,了解 Java 中的语法糖原理及用法,帮助大家在学会如何使用 Java。
by @HollisChuang 2019-05-13 22:11 分享 查看详情
从分布式一致性算法到区块链共识机制 (yq.aliyun.com)
分布式一致性是一个很“古典”的话题,即在分布式系统中,如何保证系统内的各个节点之间数据的一致性或能够就某个提案达成一致。这个问题想必对于很多技术同学而言并不陌生,几乎在所有的分布式系统中都会遇到,比如hdfs、mq、zookeeper、kafka、redis、elasticsearch等。然而这个问题却历久弥新,随着分布式网络的蓬勃发展与复杂化,对于该问题解法的探索也一直在进行中。
by @可耐芊小仙女 2019-05-13 15:41 分享 查看详情
Nacos Committer 张龙:Nacos Sync 的设计原理和规划 (yq.aliyun.com)
本文整理自Nacos Committer 张龙的现场分享,阿里巴巴中间件受权发布。随着 Nacos 1.0.0 稳定版的发布,越来越多的企业开始在测试/预演/生产环境中逐步部署 Nacos。目前,除了部分企业已处于转型分布式架构的过程中,会考虑直接使用 Nacos 上生产,但仍有不少企业会考虑一些比较现实的问题:
by @可耐芊小仙女 2019-05-13 15:39 分享 查看详情
真相:在朋友圈装死,在网络上蹦迪 (mp.weixin.qq.com)
记得前几年,朋友圈里的景象可以说是格外红火,那个意味着有人更新的小红点一天24小时都不曾间断过。
by @code小生 2019-05-12 21:54 分享 查看详情
想编程,是勤奋自学还是去培训班学习? (mp.weixin.qq.com)
我应该去培训吗?

如果这个话题放到每个阶段的人生来讨论,那么肯定又是一个异常矛盾的话题,因为每个人生处的周围学习环境不同,也跟性格有关系,孤独的自学成才,会锻炼你扎实的基本功和独立思考的能力,融入团体去学习,可以让你认识更多人脉,达成事半功倍。
by @code小生 2019-05-12 21:53 分享 查看详情
几大 Git 平台仓库被劫,黑客欲勒索比特币 (mp.weixin.qq.com)
数百名开发人员的 Git 仓库被黑客删除,取而代之的是赎金要求。

攻击于5月3日开始,包括 GitHub、Bitbucket 和 GitLab 在内的代码托管平台都受到了影响。
by @code小生 2019-05-12 21:53 分享 查看详情
一文了解 Android Studio 3.4 的全部更新 (mp.weixin.qq.com)
然后我看了一下历史,发现去年是从5月9日开始继续更新的,中间也休了2、3个月。好吧,不管怎样,从这个月开始,我又回来了。正好昨天AndroidStudio给我推了3.4版本的更新,那就从它开始吧!
by @code小生 2019-05-04 23:12 分享 查看详情
Android 刘海屏适配方案总结 (mp.weixin.qq.com)
目前市面上的刘海屏和水滴屏手机越来越多了,颜值方面是因人而异,有的人觉得很好看,也有人觉得丑爆了,我个人觉得是还可以。但是作为移动开发者来说,这并不是一件好事,越来越多异形屏手机的出现意味着我们需要投入大量精力在适配上(就不提之后会出的折叠屏手机了)。本文总结了当下主流手机的刘海屏适配方案,鉴于目前Android碎片化的情况,想要覆盖所有的机型是不可能的,但是能适配一些是一些,总比什么都不做要好。
by @code小生 2019-05-04 23:11 分享 查看详情
围绕原生与 H5 交互实践聊聊 Android 混合开发 (mp.weixin.qq.com)
如果你的团队有自己维护的网站,现在想拓展业务使用场景快速做一个移动App,那么就可以考虑利用混合开发来完成这个任务。
by @code小生 2019-05-04 23:10 分享 查看详情
为何单线程的 Redis 却能支撑高并发? (mp.weixin.qq.com)
为什么 Redis 中要使用 I/O 多路复用这种技术呢?

首先,Redis 是跑在单线程中的,所有的操作都是按照顺序线性执行的,但是由于读写操作等待用户输入或输出都是阻塞的,所以 I/O 操作在一般情况下往往不能直接返回,这会导致某一文件的 I/O 阻塞导致整个进程无法对其它客户提供服务,而 I/O 多路复用就是为了解决这个问题而出现的。
by @zhisheng_tian 2019-05-04 02:10 分享 查看详情
大侦探福老师——幽灵Crash谜踪案 (yq.aliyun.com)
问题要从闲鱼Flutter基础设施上一次大规模升级说起。2018年我们对闲鱼的Flutter基建作了比较大的重构,目标在于提高基建的稳定性和可扩展性。这个过程当然是挑战重重,在上一次大规模的重构集成发版后,我们虽然没有发现非常明显的异常问题,但是Crash率却出现了一个比较明显的增长。虽然总体数值还在可控范围之内,但这一个Crash却占据了几乎一大半。这个问题引起了我们警觉,我们立刻成立专项小组重点进行排查。
by @可耐芊小仙女 2019-05-10 16:03 分享 查看详情
Java 语法糖详解 (www.hollischuang.com)
语法糖(Syntactic Sugar),也称糖衣语法,是由英国计算机学家 Peter.J.Landin 发明的一个术语,指在计算机语言中添加的某种语法,这种语法对语言的功能并没有影响,但是更方便程序员使用。

本 Chat 从 Java 编译原理角度,深入字节码及 class 文件,抽丝剥茧,了解 Java 中的语法糖原理及用法,帮助大家在学会如何使用 Java 语法糖的同时,了解这些语法糖背后的原.
by @HollisChuang 2019-05-09 20:25 分享 查看详情
我眼中的 Nginx(六):深入 Nginx/Openresty 服务里的 DNS 解析 (zhuanlan.zhihu.com)
DNS 解析在 Nginx/OpenResty 的服务里是不可分割的一个功能,本文主要来介绍下 Nginx 和 OpenResty 服务里的一些不同的 DNS 解析方式以及它们之间的优缺点。
by @又拍云 2019-04-29 11:32 分享 查看详情
Android 日常开发问题总结 (mp.weixin.qq.com)
日常开发中碰到了各种开发问题,捡选了一部分分享出来。有些问题非常简单,属于编码规范类,有些属于特定情况下碰到的问题,不是很常见。不太准确的地方,欢迎共同探讨下~
by @code小生 2019-04-28 15:50 分享 查看详情
Android AutoBundle 像 Retrofit 一样构建 Bundle (mp.weixin.qq.com)
android.os.Bundle 相信每一个Android 开发者都在使用,构建bundle和获取其中value时如果参数很多写起来代码很呆板,多次调用的话 key值容易写错,不易管理,AutoBundle的产生就是为了解决这些问题。AutoBundle采用动态代理的方式创建Bundle,采用编译时注解的方式为属性赋值。
by @code小生 2019-04-28 15:49 分享 查看详情
开发杂谈:Android 移动应用架构发展简史 (mp.weixin.qq.com)
我们经常在感叹,技术更新换代太快,但是不管怎么变,永远不变的一个核心思想就是“调用更加方便、更加安全、架构清晰,代码简洁、反对臃肿、代码之间的耦合度更低”,这是一个好的软件永远追求的目标。
by @code小生 2019-04-28 15:49 分享 查看详情
像极了爱情的技术路 (mp.weixin.qq.com)
故事要从2019年2月25日那天说起,本人正式提出离职,并于第二天递交了离职申请,这也意味着我即将放弃一份安逸的工作,进入到求职的大潮当中,没错,正如所有人想的那样“裸辞”。其实我也是被迫离职,公司没有新项目,2018年的年终奖没有发,工资拖到月末发,每个部门都有裁员,种种迹象表明公司没钱了,与其等着被裁,还不如主动离职。HR的答复是半个月以后才能离职,也就是说可以开始找工作了。那么这段故事开始了……
by @code小生 2019-04-28 15:49 分享 查看详情
内涵! 程序员才懂的动图(太 TM 形象了) (mp.weixin.qq.com)
内涵! 程序员才懂的动图(太 TM 形象了),看第一张图的时候就开始笑死我了,哈哈哈哈哈哈哈哈哈哈哈哈哈
by @zhisheng_tian 2019-04-27 21:03 分享 查看详情