首页
AI Coding
NEW
沸点
课程
直播
活动
AI刷题
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
会员
登录
注册
确定删除此收藏集吗
删除后此收藏集将被移除
取消
确定删除
确定删除此文章吗
删除后此文章将被从当前收藏集中移除
取消
确定删除
编辑收藏集
名称:
描述:
0
/100
公开
当其他人关注此收藏集后不可再更改为隐私
隐私
仅自己可见此收藏集
取消
确定
技术
订阅
moda26
更多收藏集
微信扫码分享
微信
新浪微博
QQ
48篇文章 · 0订阅
一次完整的 Web 请求和渲染过程以及如何优化网页
本文主要介绍访问一个网站时的流程,页面渲染过程,包括其中涉及到的概念。 以及,我们如何去优化前端页面,让它访问速度更快。(critical rendering path最佳渲染路径) 在 HTTP/1.x 中,如果客户端要想发起多个并行请求以提升性能,则必须使用多个 TCP 连…
【肥朝】如何手写实现简易的Dubbo?
结束了集群容错和服务发布原理这两个小专题之后,有朋友问我服务引用什么时候开始,本篇为服务引用的启蒙篇.之前是一直和大家一起看源码,鉴于Talk is cheap.Show me your code,所以本篇将和大家一起写写代码. 我们捕捉到几个重要的关键词,分布式,透明化,RP…
ESLint里的规则教会我,无规矩 不编程
编程风格这个东西,说实在的对于刚加入团队的新成员来说还是很难让人完全适应的。因为每人的编程风格都不同,完全是各有千秋的既视感啊 放眼望去,在前端,但凡有个项目,无论大小,都会看到它的身影。并非为了提高比格,让别人暗赞专业,而是它确确实实帮我们检测出不易察觉的错误,避免N多个线上…
SpringBoot开发案例从0到1构建分布式秒杀系统
最近,被推送了不少秒杀架构的文章,忙里偷闲自己也总结了一下互联网平台秒杀架构设计,当然也借鉴了不少同学的思路。俗话说,脱离案例讲架构都是耍流氓,最终使用SpringBoot模拟实现了部分秒杀场景,同时跟大家分享交流一下。 秒杀场景无非就是多个用户在同时抢购一件或者多件商品,专用…
小团队如何高效构建数据库冗余、备份及备份验证机制(来自下厨房技术团队的实践)
下厨房(xiachufang.com)创立 7 年,已经是国内最大的家庭美食领域的社区,目前他们的 MySQL 集群 10 个主备对,总数据量近 2T,最大表近 10 亿行,峰值数据库总 QPS 接近 15 万。这篇文章分享了他们为 MySQL 构建备份、冗余和验证机制的实践经验
Webpack打包实用优化方案
目前最火的打包工具莫过于 Webpack 了,关于 Webpack 的优化方案,网上有很多文章可以供大家参考。查阅前人的资料,总结自己在项目中遇到的问题,最终得出一些比较实用的优化方案,本文将与大家一一分享。既然是打包优化,那么我们需要时刻关注以下几点: 减少编译时间 减少编译…
响应式微服务架构-分布式系统设计原则
微服务相比传统的单体应用能够带来快速的响应,以小的系统产生大的影响。而随着网络加速、磁盘成本降低、RAM成本降低、多核技术的发展、云架构技术的爆发,微服务不再受这些客观条件的限制,已经开始大规模的应用。
分布式爬虫的部署之Gerapy分布式管理
我们可以通过Scrapyd-Client将Scrapy项目部署到Scrapyd上,并且可以通过Scrapyd API来控制Scrapy的运行。那么,我们是否可以做到更优化?方法是否可以更方便可控? 我们重新分析一下当前可以优化的问题。 使用Scrapyd-Client部署时,需…
基于BPMN2.0的工单系统架构设计(上)
『工单系统』从宏观上看,是一些状态流的转换,笔者认为,工单系统的实现即是对工作流(workflow)的实现,典型的应用有企业OA系统,各类CRM,ERP等。 对于工单系统的实现,其实可以结合实际业务去编写相应的业务代码,这样做的最大的好处是定制化程度高,运行业务流程高度自定义化…