- 博客(686)
- 收藏
- 关注
原创 阿里毕玄:程序员如何提升自己的硬实力?
从业余程序员到职业程序员程序员刚入行时,我觉得最重要的是把自己培养成职业的程序员。我的程序员起步比同龄人都晚了很多,更不用说现在的年轻人了。我大学读的是生物专业,在上大学前基本算是完全没接触过计算机。军训的时候因为很无聊,我和室友每天跑去学校的机房玩,我现在还印象很深刻,我第一次走进机房的时候,别人问,你是要玩windows,还是dos,我那是完全的一抹黑。后来就只记得在机房一堆人都是在练...
2020-01-10 17:41:10
750
原创 2019年Apache Spark技术交流社区原创文章回顾
简介:整理了这一年分享过的来自诸多专家的实践经验,希望2020年我们仍然能够互相支持,壮大Spark社区。整理了这一年分享过的来自诸多专家的实践经验,希望2020年我们仍然能够互相支持,壮大Spark社区。福利:转发本文到朋友圈,集赞30个截图发送至小编(小编微信见文末),送Spark社区定制毛线帽一顶,限量10顶先到先得。感谢持续分享输出优质内容的阿里云EMR团队的王道远,余根茂,...
2020-01-10 17:38:49
790
原创 史上最全:PostgreSQL DBA常用SQL查询语句(建议收藏学习)
简介:PostgreSQL连续两年被评为年度数据库,备受很多DBA的青睐,本文我们一起来了解学习PostgreSQL常用的查询语句有哪些?文章作者:廖学强来自公众号:数据和云链接:http://blog.itpub.net/30126024/viewspace-2655205/PostgreSQL连续两年被评为年度数据库,备受很多DBA的青睐,本文我们一起来了解学习Postgr...
2020-01-09 17:33:54
836
原创 支付宝安全实验室发现3款恶意库,提醒开发者擦亮眼
简介:这三款Python三方库有病毒,请勿安装使用!近日,支付宝天宸实验室发现在Python官方的第三方库下载网站上有三款第三方恶意库。当开发者安装使用时,可能被安装恶意程序。roels: https://pypi.org/project/reols(不要下载)req-tools: https://pypi.org/project/req-tools(不要下载)dark-magi...
2020-01-09 17:23:16
542
原创 二十年编程语言风云,哪款是你的爱豆?
简介:2020了,编程语言也要决出2019年的最佳语言了,会是谁呢,从 TIOBE 上来看,Java、C 和 Python 基本锁定了前三的位置,Java 江湖老大的地位,还是无人能撼动呢。原创: 周萝卜 萝卜大杂烩2020了,编程语言也要决出2019年的最佳语言了,会是谁呢,从 TIOBE 上来看,Java、C 和 Python 基本锁定了前三的位置,Java 江湖老大的地位,还是...
2020-01-03 15:23:17
341
原创 现时代DBA存在的价值
简介:未来DBA的存在数量是否会越来越少,或者严重一点,DBA这个职业直接消原创: 走起君 SQLServer走起最近走起君在思考一个问题,未来DBA的存在数量是否会越来越少,或者严重一点,DBA这个职业直接消失,现在是2019年,很快踏入2020年,数据库行业还在飞速发展下面是走起君思考后,做出的一些看法:既然DBA是管理数据库的人,那么这个问题是否可以理解为,现在市面上的...
2019-12-31 17:12:10
425
原创 编程时有哪些不想改的“坏习惯”?
这些事儿我们都干过:比如趁妈妈不注意赶紧偷吃一块饼干;比如开车过急转弯不减速。那么,编程的时候我们也会有哪些“坏习惯”?不良的编程习惯TOP1:粘贴复制在学生时代,我们都知道抄袭是不对的。但在工作中,这方面的规则还很模糊。虽然有些代码块是不能盗用的——不要把专有代码拷贝到你的堆栈中,尤其是这些代码有标记版权信息。这种时候你应该编写自己的版本,老板付你薪水就是要做正事的。但是当原始创作者...
2019-12-30 18:56:48
308
原创 2020年,前端技术栈有哪些需要掌握
2020年即将到来,前端发展到今天,不仅在形式、内容和功能上越来越丰富,对前端开发人员的要求也越来越高!2020年的前端,不仅在技术广度上提出了新的要求,前端开发人员薪资高低,早已经与技术深度成正比。那么,2020年,如何晋升前端大佬?你的重心依然是Javascript,同时兼顾TypeScript根据Github调查报告,JavaScript的受欢迎程度连续多年稳居第一,成...
2019-12-27 17:55:15
2129
原创 程序员加班的真正原因是什么?
说到互联网公司,首先就会想到加班,而说到加班,首先就会想到程序员。程序员为什么要加班,真正的原因有哪些?一开始A和B都吃一个苹果下班前A和B都吃完了,吃了一阵子后....主管要B再吃一个苹果结果A和B在下班也都吃完了主管觉得应该要公平,所以也给A多一个苹果结果A和B在下班前也都吃完了主管觉得可以再给B一个苹果A下班前都吃完了,...
2019-12-27 17:54:05
410
1
原创 SQL开发与数据库管理笔记
简介:SQL开发与数据库管理笔记,看过的都说好!原创: 丶平凡世界文章链接:https://mp.weixin.qq.com/s/Y9TmoHOyh7To7jUrMulvEw一、开发管理篇1.按姓氏笔画排序Select * From TableNameOrder By CustomerNameCollate Chinese_PRC_Stroke_ci_as...
2019-12-27 17:49:54
236
原创 数据库选型该考虑哪些?
我们进行数据库选型的时候要考虑哪些问题?有哪些需求?待选用的数据库是否和需求对得上?是不是直接可以拿来用?需不需要一些额外的开发?一起来看看~转自:阿飞的博客一、数据库技术选型的思考维度我们做选型的时候首先要问:谁选型?是负责采购的同学、 DBA 还是业务研发?如果选型的是采购的同学,他们更注重成本,包括存储方式、网络需求等。如果选型的是 DBA 同学,他们关心的:...
2019-12-27 17:44:04
890
原创 这6种编码方法,你掌握了几个?
简介:介绍6种编码方法,看程序员如何"快速、优质、高效"地进行编码。完整文章详情:点击这里导读Don Roberts 提出的一条重构准则:第一次做某件事时只管去做;第二次做类似的事时会产生反感,但无论如何还是可以去做;第三次再做类似的事时,你就应该重构。编码也是如此,当多次编写类似的代码时,我们需要考虑是否有一种方法能够提高编码速度,让编码速度“起飞”?高德地图技术专家陈昌毅...
2019-12-25 15:01:49
824
1
原创 实用干货!大数据入门的常用技术栈全在这里了
简介:大数据自 2009 年走向人们的视野,亦如所有新技术的发展,经历了一波炒作后,由风口回归理性发展。我们可以看到,随着 IOT 技术的发展和成熟,以及 5G 业务的全面铺开,数据规模还将持续增长。新晋技术风口 AI、区块链、RPA 的发展也都离不开大数据技术。大数据技术将作为一项基础技术,应用在各个角落。转自: Cassandra技术社区文章链接:https://developer....
2019-12-24 17:55:58
352
原创 互联网分层架构的本质
简介:哪一个系统的架构,不是“固定CPU,移动数据”,而是“固定数据,移动CPU”呢?上图是一个典型的互联网分层架构:客户端层:典型调用方是browser或者APP 站点应用层:实现核心业务逻辑,从下游获取数据,对上游返回html或者json 数据-缓存层:加速访问存储 数据-数据库层:固化数据存储如果实施了服务化,这个分层架构图可能是这样:中间多了一个服务层。...
2019-08-14 13:26:08
359
原创 一分钟了解索引技巧 | 架构师之路
简介:花1分钟时间,了解聚集索引,非聚集索引,联合索引,索引覆盖。花1分钟时间,了解聚集索引,非聚集索引,联合索引,索引覆盖。举例,业务场景,用户表,表结构为:t_user(uid primary key,login_name unique,passwd,login_time,age,…);聚集索引(clustered index):聚集索引决定数据...
2019-08-13 15:22:27
262
原创 典型数据库架构设计与实践 | 架构师之路
简介:本文,将介绍数据库架构设计中的一些基本概念,常见问题以及对应解决方案,为了便于读者理解,将以“用户中心”数据库为例,讲解数据库架构设计的常见玩法。本文,将介绍数据库架构设计中的一些基本概念,常见问题以及对应解决方案,为了便于读者理解,将以“用户中心”数据库为例,讲解数据库架构设计的常见玩法。一、用户中心用户中心是一个常见业务,主要提供用户注册、登录、信息查询与修改的服务,其核心...
2019-08-13 15:19:12
351
原创 阿里毕玄:系统设计之解决核心问题的设计
简介:作者结合cases来讲讲解决核心问题的设计这个环节,回顾自己的cases,犯了不少的错误,也碰到了非常多复杂的权衡选择的状况,才逐渐更加明白一个架构师应该具备的一些能力。作者:毕玄 文章来源:公众号公众号hellojavacases,涉及话题编程能力的高级进阶、系统设计、技术方向、职业生涯的发展。继前面的系统建设的目的、可衡量的目标,达成目标的核心问题后,进入到解决核心问题的设...
2019-08-13 15:14:47
454
原创 淘宝应用柔性架构的探索
简介:随着阿里淘宝业务和机器规模的不断增长,系统稳定性和机器资源利用率方面受到的挑战越来越大,如何解决以上问题?ArchSummit(全球架构师峰会)上淘宝高级技术专家——泽彬为您分享~作者|许泽彬(泽彬)出品|阿里巴巴新零售淘系技术部导读:随着淘宝业务的飞速发展,微服务架构在持续演进的过程中,也受到了越来越多的挑战:如同步模型带来的资源利用率有限、依赖调用并发度有限、下游故障引发...
2019-08-13 15:10:58
360
原创 消除单点,一篇搞定 | 架构设计篇
简介:系统架构中,为什么会存在单点?思路比结论重要。系统架构中,为什么会存在单点?(1)存在设计缺陷,出现了单点;(2)能大大简化系统设计,有意为之,设置单点;典型互联网高可用架构,哪些地方可能存在潜在单点?典型互联网高可用架构:(1)端,通过DNS,由域名拿到nginx的外网IP;(2)反向代理,nginx是后端入口;(3)站点应用,典型的是tomcat或者a...
2019-08-12 15:00:59
430
原创 现代IM系统中的消息系统架构 - 实现篇
简介:序消息类场景是表格存储(Tablestore)主推的方向之一,因其数据存储结构在消息类数据存储上具有天然优势。为了方便用户基于Tablestore为消息类场景建模,Tablestore封装Timeline模型,旨在让用户更快捷的实现消息类场景需求。序消息类场景是表格存储(Tablestore)主推的方向之一,因其数据存储结构在消息类数据存储上具有天然优势。为了方便用户基于Table...
2019-08-12 14:57:24
405
原创 手淘促活那些事儿 | 智能投放算法框架助力用户增长
简介:作为淘系用户增长算法团队,我们的定位是为淘系用户增长提供基础的用户理解、用户触达干预等算法能力,探索增长相关的玩法和机制,与产品、运营、开发等兄弟团队紧密配合,完成淘系用户增长的目标。作者|王主彬(墨蠡)出品|阿里巴巴新零售淘系技术部导读:本文主要介绍以手淘促活为目的的全链路智能投放算法框架,该框架目前接入以 Pagani 为核心的全链路运营平台,首先使用用户意图识别算法...
2019-08-12 14:21:15
448
原创 Next.js让你的React应用SEO更友好
简介:本文旨在展示同构应用的概念以及 Next.js 是如何解决的。我们提供了一些详细的代码片段。原文作者:Arnaud Lewis译者:UC 国际研发 桥川----为了可以在 Google 上获得一个好的排名并为你的网站提升曝光量,SEO 已经成为非常最重要的环节。如果你曾想过如何继续使用 React 开发 Web 应用,同时又没有糟糕的 SEO 和首屏加载延迟的缺点,那你应该了...
2019-08-08 15:06:17
1890
原创 海量数据下的注册中心 - SOFARegistry 架构介绍
简介:SOFARegistry 是蚂蚁金服开源的具有承载海量服务注册和订阅能力的、高可用的服务注册中心,最早源自于淘宝的初版 ConfigServer,在支付宝/蚂蚁金服的业务发展驱动下,近十年间已经演进至第五代。SOFAStackScalableOpenFinancialArchitecture Stack 是蚂蚁金服自主研发的金融级分布式架构,包含了构建金融级云原生架构所需的各个...
2019-08-08 14:56:08
883
原创 AnalyticDB for MySQL 3.0 技术架构解析
简介:企业数据需求不断变化,近年来变化趋势日益明显,从数据的3V特性看:体积,速度和变化;Big Data强调数据量,PB级以上,是静态数据。而Fast Data在数据量的基础上,意味着速度和和变化,意味着客户可以更加实时化、更加快速地进行数据处理。企业数据需求不断变化,近年来变化趋势日益明显,从数据的3V特性看:体积,速度和变化;Big Data强调数据量,PB级以上,是静态数据。而Fas...
2019-08-08 14:48:49
602
原创 传统保险企业基于 Dubbo 的微服务实践
简介:本文整理自中国人寿保险(海外)股份有限公司深圳中心技术总监家黄晓彬在 Dubbo 社区开发者日深圳站的现场分享。中国人寿保险(海外)股份有限公司负责香港、澳门、新加坡和印尼的业务开发,和国内业务不同的是,海外业务面临不同的法规、语言、币种等难题,技术上对业务的支持会存在一些挑战。本文整理自中国人寿保险(海外)股份有限公司深圳中心技术总监家黄晓彬在 Dubbo 社区开发者日深圳站的现场...
2019-08-07 15:15:42
424
原创 『StabilityGuide』| 10+位阿里技术专家共同发起稳定性知识库开源项目
简介:我们穿过山和大海,也见过人山人海。我们见过各类故障,也排过千雷万险。这一次,不如我们一起,开启稳定性的探索之旅。让无法解决的问题少一点点,让世界的确定性多一点点。无论是前端业务的开发者,还是后端架构的开发者,都会遇到业务稳定性的难题。我们穿过山和大海,也见过人山人海。我们见过各类故障,也排过千雷万险。这一次,不如我们一起,开启稳定性的探索之旅。让无法解决的问题少一点点,让世界的确...
2019-08-07 15:06:08
214
原创 一文教会你如何写复杂业务代码
简介:了解我的人都知道,我一直在致力于应用架构和代码复杂度的治理。这两天在看零售通商品域的代码。面对零售通如此复杂的业务场景,如何在架构和代码层面进行应对,是一个新课题。针对该命题,我进行了比较细致的思考和研究。了解我的人都知道,我一直在致力于应用架构和代码复杂度的治理。这两天在看零售通商品域的代码。面对零售通如此复杂的业务场景,如何在架构和代码层面进行应对,是一个新课题。针对该命题,我...
2019-08-07 14:39:11
286
转载 三年首次大合集:阿里技术免费电子书一键下载!
简介:12本阿里技术官方出版电子书开放下载啦!还在一个个地搜吗?不如来收藏本合辑吧!阿里技术技术电子书全收录!一文带你看遍12本阿里技术精选电子书,从职业指导到技能指南,从演讲资料到学术论文,专属开发者的免费资料,大幅提升你的竞争力,快动动手指来下载吧!1、《阿里技术参考图册》此套图册将呈现阿里技术全景,分为研发篇和算法篇两册,为你清晰讲解阿里业务生态的全貌:包括文化娱乐(优...
2019-08-06 15:40:48
695
原创 如何带领团队“攻城略地”?优秀的架构师这样做
简介:架构师是一个既能掌控整体又能洞悉局部瓶颈并依据具体的业务场景给出解决方案的团队领导型人物。阿里妹导读:架构师是一个既能掌控整体又能洞悉局部瓶颈并依据具体的业务场景给出解决方案的团队领导型人物。看似完美的“人格模型”背后,是艰辛的探索。今天,阿里巴巴技术专家九摩将多年经验,进行系统性地总结,帮助更多架构师在进阶这条路上走得更“顺畅”,姿态更“优雅”。架构师职责架构师不是一个人...
2019-08-06 15:35:38
437
原创 坚守 5 年后 「一个人的消防队」终成历史
简介:转载自极客公园:拉风的极客。阿里云用AIoT技术致敬一线消防战士!观看精彩纪录片:点击这里原文出处:阿里云大学开发者社区工程师搭建智慧消防系统 ,小岛的消防员今年迎来了「新」战友。「小心海浪!赶紧回来!」37 岁的金浩从车上跳了下来,一个箭步跑到海岸边,抓起个大喇叭,扯开嗓门,硬是把险滩上准备下水的 3 个游客给拉了回来。在金浩的一天里,这样的场景再普通不过了,...
2019-08-06 15:19:06
1029
原创 空学Kafka之二
简介:SOFATracer 是一个用于分布式系统调用跟踪的组件,通过统一的 TraceId 将调用链路中的各种网络调用情况以日志的方式记录下来或者上报到 Zipkin,以达到透视化网络调用的目的,这些链路数据可用于故障的快速发现,服务治理等。SOFA 中间件是蚂蚁金服自主研发的金融级分布式中间件,包含了构建金融级云原生架构所需的各个组件,包括微服务研发框架,RPC 框架,服务注册中心,分布...
2019-08-05 14:46:19
445
原创 原理 | 分布式链路跟踪组件 SOFATracer 和 Zipkin 模型转换
简介:SOFATracer 是一个用于分布式系统调用跟踪的组件,通过统一的 TraceId 将调用链路中的各种网络调用情况以日志的方式记录下来或者上报到 Zipkin,以达到透视化网络调用的目的,这些链路数据可用于故障的快速发现,服务治理等。SOFA 中间件是蚂蚁金服自主研发的金融级分布式中间件,包含了构建金融级云原生架构所需的各个组件,包括微服务研发框架,RPC 框架,服务注册中心,分布...
2019-08-05 14:38:05
1171
原创 蚂蚁金服通信框架SOFABolt解析 | 连接管理剖析
简介:Scalable Open Financial Architecture是蚂蚁金服自主研发的金融级分布式中间件,包含了构建金融级云原生架构所需的各个组件,是在金融场景里锤炼出来的最佳实践。Scalable Open Financial Architecture是蚂蚁金服自主研发的金融级分布式中间件,包含了构建金融级云原生架构所需的各个组件,是在金融场景里锤炼出来的最佳实践。...
2019-08-05 14:07:12
1175
原创 视频教程 | 5 分钟详细了解支付宝小程序文件结构
简介:真的只要 5 分钟!本文以 Todo App 模板小程序为例,介绍支付宝小程序的文件结构,以及每种文件类型在小程序中的作用。Todo App 是一个简单的待办事项管理小程序,实现了用户登录、新增自定义待办事项、划除或恢复待办事项的功能。观看文章视频:点击这里原文出处:阿里云大学开发者社区全局配置app.jsonapp.json 是小程序的全局配置,用于配置小程...
2019-08-02 14:25:20
387
原创 【干货分享】——宜搭核心设计和思考
简介:宜搭首席技术官谈宜搭核心设计和思考,宜搭平台是搭建企业协同办公领域应用的PAAS平台,自今年3月上云以来,宜搭已持续为近30位合作伙伴助力解决方案的提供,服务客户涉及新零售、医疗、银行、制造、酒店等多个领域。这里总结下最近两年的企业应用实践经验,分享下宜搭的设计以及背后的思考,欢迎大家讨论。产品核心特征 产品核心特征总结为5点:低门槛、一站式、泛业务、高定制、高集成。低门...
2019-08-02 13:50:31
7112
原创 湖畔第一大脑蒋烁淼,爱技术也爱创业,送给正在奋斗的你
简介:上海驻云信息科技有限公司创始人蒋烁淼,马云湖畔大学第一期学员,公认的“湖畔第一大脑”,在云计算领域深耕多年,曾在阿里云成立之初为其提出开发建议。创业6年,和大家一起交流,把技术和创业成功融合在一起,才能打造出属于自己的江湖。无需看完全文,即可一键直达,送给爱技术也爱创业的你第一部分——缘起阿里2009年第一次接触阿里云的时候,蒋烁淼作为一个用户,给阿里云提出了很多意见和建议,王...
2019-08-01 15:09:43
1029
原创 独家专访阿里集团副总裁贾扬清:我为什么选择加入阿里巴巴?
简介:在这次访谈中,贾扬清向我们透露了他加入阿里的原因,并对他目前在阿里主要负责的工作做了详细说明,他不仅回顾了过去 6 年 AI 框架领域发生的变化,也分享了自己对于 AI 领域现状的观察和对未来发展的思考。结合自己的经验,贾扬清也给出了一些针对 AI 方向选择和个人职业发展的建议,对于 AI 从业者来真正跟贾扬清近距离接触后笔者发现,这位被很多人称为“AI 架构大神”的 80 后青年科学...
2019-08-01 14:45:51
291
原创 使用EMR-Kafka Connect进行数据迁移
简介:流式处理中经常会遇到Kafka与其他系统进行数据同步或者Kafka集群间数据迁移的情景。使用EMR Kafka Connect可以方便快速的实现数据同步或者数据迁移。本文介绍使用EMR Kafka Connect的REST API接口在Kafka集群间进行数据迁移。想看更多文章内容:点击这里原文出处:阿里云大学开发者社区1.背景流式处理中经常会遇到Kafka与其他系统进...
2019-08-01 14:34:41
250
原创 AIOps的七种武器:让IT基础设施实现“自动驾驶”
简介:2019阿里云上海峰会,由阿里云资深技术专家周琦带来以“基于AlOps的探索和最佳实践”为题的演讲。2019阿里云上海峰会,由阿里云资深技术专家周琦带来以“基于AlOps的探索和最佳实践”为题的演讲。AIOps意味着智能、安全的管控平台,阿里巴巴经过十年的变革在AIOps上有重大探索,那么AIOps究竟能够为大家带来什么益处呢?接下来本文将对AIOps进行详细的介绍。想看更多文章内...
2019-07-31 16:02:31
522
原创 破解云上管理六大痛点,从安全感走向幸福感
简介:2019阿里云峰会上海专场,阿里云高级技术专家张鹏程带来题为“云上新时代,IaaS新姿势”的演讲。摘要:2019阿里云峰会上海专场,阿里云高级技术专家张鹏程带来题为“云上新时代,IaaS新姿势”的演讲。本文关于如何提升云上用户的安全感和幸福感,以及从架构设计到资源编排的规划部署进行了详细地分享,最后通过资源编排实际应用场景,讲述了如何将效率使用提升起来。想看更多文章内容:点击这里...
2019-07-31 15:56:17
798
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人