QCon 演讲火热征集中,快来分享技术实践与洞见! 了解详情
写点什么

QClub 大连 11 月 23 日活动记录

  • 2013-12-06
  • 本文字数:875 字

    阅读完需:约 3 分钟

11 月 23 日下午一点半,QClub 大连站又如期和大家见面了。

第一场演讲时又拍云的邵海杨给大家带来的又拍云 CDN 架构探索,他先是介绍了 CDN 的作用:缓存代理、路由优化和防御攻击;对于缓存代理,要做到稳定高效,要实现负载平衡,并根据业务特点实现一些特殊的功能,比方说防盗链、流量统计等等。对于 CDN 的选型,要根据场景需求,再根据不同技术的特点,选择不同的工具和软件来实现,其中他列举了 各种各样的软件,并且和大家一起分析了每种软件的优缺点,适用的场景,给大家提供了不错的参考。之后的问答环节也非常精彩,首先是一位同学问到了安全防御的问题,海杨认为攻击总是会存在的,而且甚至于不一定是黑客所做,所以 CDN 的作用就是通过缓存,把最重要的服务器保护起来,不让攻击直接到达,从而不会造成最严重的影响。接下来的问题是针对具体问题的,一个分布式的系统要如何架构才能够提升性能,海杨也给出了非常具体的建议。

接下来的演讲时网上非常知名的开源程序猿七叶给大家带来的他开发各种开源软件的故事,他的经历非常神奇,在大学毕业之前从没有学过英语,没有学过计算机,就是凭着兴趣和努力,达到了现在的成就。他所编写的 liteIDE 是非常好的一种 Go 开发 IDE,现在已经发布了 19.x 的版本,下载量也达到了 25500 多。他在网上和国内外的程序员一起交流,提升技能,改善自己的软件。大家的问题也很有意思,有询问 Go 语言的,也有询问他开发开源软件的经历的,七叶同学也一一做了耐心而详细的解答。

之后,海杨同学又和大家分享了他创业的一些经历,其中比较有意思的几点是:

  1. 要专注做好自己的工作
  2. 要找到好的合伙人,取长补短

另外,他还谈到了程序员的成长,和我去年在高校巡讲的过程中提到的不谋而合,就是要经过学习、思考、分享的三个阶段,然后把这三个步骤形成一种良性循环,才能够更有效地提升自己。

这次活动人数大概在 20 人左右不到 30,但大家的热情很高,听讲的认真程度让人很是佩服,演讲的时间和自由交流的时间差不多,不过感觉上大家在自由交流的过程中收获更大。

资料下载:又拍云存储——CDN 架构

工欲善其事,必先利其器——我的开源软件开发经历

2013-12-06 08:471106
用户头像

发布了 1459 篇内容, 共 695.1 次阅读, 收获喜欢 2484 次。

关注

评论

发布
暂无评论
发现更多内容

使用 Amazon SageMaker 为新用户提供实时音乐推荐

亚马逊云科技 (Amazon Web Services)

Amazon 音乐 实时推送

java开发培训任务调度框架Quartz的用法

@零度

JAVA开发

阿里云首家通过《可信云·云成本优化工具能力要求》评估,云原生企业 IT 成本治理方案助力企业 FinOps 落地

阿里巴巴云原生

阿里云 云原生 工具

云原生技术新版图——无服务器(Serverless)数据库

亚马逊云科技 (Amazon Web Services)

数据库 Serverless 云原生

战码先锋直播预告丨参与文档贡献,开启OpenHarmony社区贡献之旅

OpenHarmony开发者

OpenHarmony OpenHarmony 3.1 Release 社区贡献

百问百答第39期:如何区分docker容器中的进程名称?

博睿数据

智能运维 Bonree Server 博睿数据

云原生平台 Kyma 上创建的 Lambda Function 的技术实现细节介绍

汪子熙

Kubernetes 云原生 SAP Kyma 5月月更

为何架构设计能力难以提升?- 作业

阿拉阿拉幽幽

存储系统如何适配 Hadoop?

焱融科技

hadoop 存储 文件存储

大咖说*菜鸟|物流行业重大战略机遇期已悄然到来

大咖说

互联网 物流 降本增效 菜鸟 实体经济

Python爬虫网页元素定位术,就在这篇博客中

梦想橡皮擦

5月月更

敏捷实践 | 做优先级排序时使用最多的三个模型

LigaAI

敏捷开发 优先级

烫烫屯屯锟斤拷��

博文视点Broadview

【LeetCode】单值二叉树Java题解

Albert

LeetCode 5月月更

云原生技术应用情况报告重磅发布

行云创新

云计算 云原生 开发 报告 行业

关于延期举办第六届世界智能大会的通知

InfoQ 天津

龙蜥社区第八次运营委员会会议顺利召开

OpenAnolis小助手

开源 生态 龙蜥社区 理事单位 运营委员会

Android 子线程 UI 操作真的不可以?

vivo互联网技术

android 线程 UI

Amazon Kinesis Data Streams 实现跨账户应用日志收集

亚马逊云科技 (Amazon Web Services)

日志 Data

数字化时代,企业知识管理软件怎么选

小炮

企业知识管理

JVM进阶(十八)——初识Class文件

No Silver Bullet

JVM class文件 5月月更

玩转集群配置中心,一文带你了解 Taier 控制台

袋鼠云数栈

下载Spring4.1.x源码并用IntelliJ IDEA打开

程序员欣宸

Java 5月月更

解放双手!推荐一款 GitHub 星标 8.2k+的命令行软件管理器,非常酷炫!

沉默王二

GitHub

MQTT协议连接阿里云物联网服务器​

DS小龙哥

5月月更

MASA Auth - 权限设计

MASA技术团队

C# .net 微软 权限

记一个 Harvester SNAT 案例

Rancher

Kubernetes k8s rancher Harvester

王莉:将开发文档英文化和本地化,我们努力让OpenHarmony走向全球

OpenHarmony开发者

开发文档 OpenHarmony OpenHarmony 3.1 Release

Python写实用小工具-实现图片转字符画

okokabcd

Python

IOS技术分享| iOS快速生成开发文档(一)

anyRTC开发者

ios objective-c 音视频 移动开发 appledoc

OpenHarmony 3.1 Release版本关键特性解析——构建OpenHarmony窗口框架

OpenHarmony开发者

OpenHarmony OpenHarmony 3.1 Release 窗口框架

QClub大连11月23日活动记录_语言 & 开发_InfoQ 中文站_InfoQ精选文章