90期:我在系统设计上犯过的14个错

本文涉及的产品
云数据库 RDS MySQL,集群系列 2核4GB
推荐场景:
搭建个人博客
RDS MySQL Serverless 基础系列,0.5-2RCU 50GB
云数据库 RDS PostgreSQL,集群系列 2核4GB
简介: 《云周刊》90期:我在系统设计上犯过的14个错
本期头条
 
首届阿里巴巴在线技术峰会:天猫淘宝阿里云专家齐聚,足不出户看干货!

首届阿里巴巴在线技术峰会(Alibaba Online Technology Summit)将于7月19日-21日20:00-21:30在线举办。峰会邀请到阿里集团9位技术大V,分享电商架构、安全、数据处理、营销互动技术、MySQL、Java、Docker等一线实战经验,解读最新技术在阿里集团的应用实践,马上报名

• 2016北京Tech Insight,不容错过的6大理由

• 【专题推荐】2016阿里安全峰会:集结最强阵容打造安全生态圈

 
技术干货
 
天生一对,当游戏遇上MongoDB
当游戏遇上MongoDB,会碰撞出什么样的火花,本文为您一一道来。MongoDB针对游戏灵活多变需求、一些专有场景-道具自动过期和附近玩家、高可用、高可扩展、回档、滚服、运营数据分析等场景都有非常好的解决方案,可谓是天生一对, 点击查看
阿里毕玄:我在系统设计上犯过的14个错
毕玄在本文中主要回顾近八年来他所做的一些系统设计,并分享一些比较大的系统设计错误(很多都是推倒重来),总结经验,希望给大家做下参考, 点击查看

• 开源大数据周刊-第13期

• 阿里云李金波:我们该如何做好一个数据仓库?

• 资深DBA专家罗龙九:云数据库的安全稳定是全链路的事情

• 速卖通技术总监:阿里AliExpress演绎技术版西游记

精彩直播
 
【直播回顾】美女程序媛:教你玩转云存储
阿里“技术女神”清宵带领大家在云端漫游,为大家分享阿里云存储业务的相关产品和技术特点、业务解决构架和解决方案,帮助大家更好的了解阿里云存储, 点击查看

• 【直播预告】Node.js应用服务解决方案alinode实战

• 【直播回顾】技术实战:21天搭建推荐系统

• 【直播回顾】冷香:阿里云RDS MySQL分支深度定制

云栖大会
 

• 【大会预告】云栖大会·北京峰会:发现价值,遇见未来

• 【大会预告】2016杭州·云栖大会:一场空前的云计算狂欢

• 【回顾专题】云栖大会·厦门峰会:精彩回顾

专家推荐
 
曾文旌
阿里巴巴数据库专家,从事数据库内核开发工作5年.深入理解关系数据库理论和实现.熟悉关系数据库再传统领域和互联网领域的应用,擅长查询优化,数据库调优,目前从事阿里云PostgreSQL/PPAS相关产品的内核开发和服务。

• 【有奖活动】阿里数据库专家曾文旌为你解决数据库那些事

• 使用www_fdw插件向PG/PPAS导入数据

• PostgreSQL路径规划插件pgruoting介绍

社区活动
 

• 【开卷有益,荐书有礼】云栖读书频道热门活动,喊你来参加!

• 云栖社区招募翻译志愿者,欢迎加入

热门问答
 

• MySQL专家丁奇社区问答集锦

• Docker热点问题集锦

• 如何解决电商超卖和并发问题

相关实践学习
如何在云端创建MySQL数据库
开始实验后,系统会自动创建一台自建MySQL的 源数据库 ECS 实例和一台 目标数据库 RDS。
全面了解阿里云能为你做什么
阿里云在全球各地部署高效节能的绿色数据中心,利用清洁计算为万物互联的新世界提供源源不断的能源动力,目前开服的区域包括中国(华北、华东、华南、香港)、新加坡、美国(美东、美西)、欧洲、中东、澳大利亚、日本。目前阿里云的产品涵盖弹性计算、数据库、存储与CDN、分析与搜索、云通信、网络、管理与监控、应用服务、互联网中间件、移动服务、视频服务等。通过本课程,来了解阿里云能够为你的业务带来哪些帮助     相关的阿里云产品:云服务器ECS 云服务器 ECS(Elastic Compute Service)是一种弹性可伸缩的计算服务,助您降低 IT 成本,提升运维效率,使您更专注于核心业务创新。产品详情: https://www.aliyun.com/product/ecs
相关文章
|
12月前
|
测试技术
解决Bug应有的心态和解决方法的一些思路、方法和心得
永远要相信程序是不会骗你的,是自己在处理理逻辑中出问题,而在特定的环境中才会出现或者是自己压根就想不到情况下出现。 前几天在处理一个接口任务时,在测试环境跑是一点都没有,但在正式环境却没有将数据拉下来。没有报任何错误,一度怀疑、抱怨! 还好最后找到问题解决了!
71 0
|
5月前
|
安全 测试技术
技术债是我们的错吗?
技术债是我们的错吗?
|
JavaScript Java 编译器
90%的Java开发人员都会犯的5个错误
作为一名java开发程序员,不知道大家有没有遇到过一些匪夷所思的bug。这些错误通常需要您几个小时才能解决。当你找到它们的时候,你可能会默默地骂自己是个傻瓜。是的,这些可笑的bug基本上都是你忽略了一些基础知识造成的。其实都是很低级的错误。今天,我总结一些常见的编码错误,然后给出解决方案。希望大家在日常编码中能够避免这样的问题。
|
测试技术
初级软件测试面试题怎么找?提供的这两个地方你肯定用得上
最近几年,随着电子产品和互联网的蓬勃发展,各类科技公司如雨后春笋般出现,而软件公司作为科技类公司中的重要组成部分,在这支互联网大军中也占据了重要一席。因而,负责软件问题质检的软件测试岗位也逐渐成了这几年炙手可热的就业岗位之一。
138 0
|
存储 Java 程序员
BeanDifinition(加几行代码,可以产出让队友几天也找不出的Bug)
前言 文本已收录至我的GitHub仓库,欢迎Star:github.com/bin39232820… 种一棵树最好的时间是十年前,其次是现在
186 0
|
运维 监控 IDE
同事牛逼啊,写了个隐藏 bug,我排查了 3 天才解决问题!
最近线上监控 SFTP 连接频繁爆表,通过重启某个系统,连接数迅速下降,系统就能恢复正常,初步判断是应用程序连接未关闭的问题导致的。
同事牛逼啊,写了个隐藏 bug,我排查了 3 天才解决问题!
|
机器学习/深度学习 IDE Java
写出一手烂代码的 19 条准则!
「代码写得好」是对机器学习研究者及开发者最好的赞扬。其第一层意思是说,你的模型非常好,有自己的理解与修正;第二层意思是说代码的结构、命名规则、编写逻辑都非常优秀。
246 0
写出一手烂代码的 19 条准则!
|
算法 Java 编译器
Java开发最常犯的10个错误,打死都不要犯!
阅读目录 Array转ArrayList 判断一个数组是否包含某个值 在循环内部删除List中的一个元素 HashTable与HashMap 使用集合原始类型(raw type) 访问级别 ArrayList和LinkedList 可变与不可变 父类和子类的构造方法 “”还是构造方法 未来工作
166 0
Java开发最常犯的10个错误,打死都不要犯!
|
负载均衡 架构师 Java
阿里毕玄:我在系统设计上犯过的14个错
继上篇《架构师画像》提到了自己在系统设计上犯过的一些错之后,阿里毕玄又回顾了近八年来所做的一些系统设计,看看犯的一些比较大的血淋淋的错误(很多都是推倒重来),这八年来主要做了三个基础技术产品,三个横跨三年的大的技术项目(其中有两个还在进行中),发现大的错误基本集中在前面几年,从这个点看起来能比较自豪
22380 0
|
IDE 程序员 API
每个程序员都曾犯过的经典错误
人非圣贤,孰能无过。对于犯错,你不用太困扰,因为对开发者而言,犯错太正常不过,并且几乎每天都会发生。软件开发很难,因此错误或多或少总会发生。犯错可以接受。事实上,及时反思和总结错误才能使我们进一步成长。