首页
学习
活动
专区
工具
TVP
发布

架构之美

专栏作者
195
文章
197854
阅读量
63
订阅数
Vue2到Vue3,重学这5个常用的API
距离Vue3发布已经过去一年多时间了,从Vue2到Vue3是一个不小的升级,包括周边生态等。
孙玄@奈学教育
2023-01-10
7610
什么样的秒杀系统体验,才能让你身临其境,过目不忘?
什么样的秒杀系统体验, 才能让你身临其境,才能让你过目不忘? 1 你需要的是每秒百万级并发的秒杀系统真正的落地实战 你需要的是每秒百万级并发的秒杀系统真正的落地实战 只有体验过每秒100万并发实战演练,才能称得上对高并发的秒杀系统有所了解,也才能真正体会互联网大厂/数字化企业是如何对架构、设计以及代码落地秒杀系统的。 做到每秒100万并发是一件不太容易的事,所以市面上你从未看过这样的实战演练! 100万并发需要以下系统和产品的强力支持: 存储系统(MySQL、MongoDB、TiDB等)、高性能缓
孙玄@奈学教育
2022-06-24
5162
从实现原理谈谈低代码
我们在低代码领域探索了很多年,从2015 开始研发低代码前端渲染(amis),从 2018 年开研发后端低代码数据模型,发布了爱速搭低代码平台,这些年调研过了几乎所有市面上的相关技术和产品,发现虽然每家产品细节都不太一样,但在底层技术上却只有少数几种方案,因此我们认为不同产品间的最大区别是实现原理,了解这些实现原理就能知道各个低代码平台的优缺点,所以本文将会介绍目前已知的各种低代码实现方案,从实现原理角度看低代码。 — 1 — 本文里的「低代码」指的是什么? 在讨论各个低代码方案前,首先要明确「低代码
孙玄@奈学教育
2022-05-20
1.5K1
如何做到 0.2 秒复制 100G 文件?
cp 引发的思考 今天同事用 cp 命令,把他给惊到了! 背景是这样的:他用 cp 拷贝了一个 100 G 的文件,竟然一秒不到就拷贝完成了! 用 ls 看一把文件,显示文件确实是 100 G。 sh-4.4# ls -lh   -rw-r--r-- 1 root root 100G Mar  6 12:22 test.txt 但是 copy 起来为什么会这么快呢? sh-4.4# time cp ./test.txt ./test.txt.cp      real 0m0.107s   user 0m0
孙玄@奈学教育
2022-05-18
5090
谈谈技术人员如何做好团队管理
很多技术人员在职业上对自己要求高,工作勤奋,承担越来越大的责任,最终得到信任,被提拔到管理岗位。但是往往缺乏专业的管理知识,在工作中不能从整体范围优化工作流程,仍然是“个人贡献者”的工作方式,遇到问题自己上,经常耽误了本职工作。 于是翻了很多书,看了很多文章,学习了很多“为人处世的艺术”和“企业发展的战略”,最终把自己干成了研发部主管,技术却逐渐荒废。管理工作是什么呢,技术和管理是截然不同的两条发展方向吗? 不是的。技术和管理都要做到量化分析,全局优化,存在很多相似的方法。这里用一个系统性能优化的场景举个
孙玄@奈学教育
2022-05-06
5070
上午在改BUG,下午就通知被裁了
受疫情的影响,今年就业形势整体不太乐观,不仅应聘人数远远大于招聘岗位,而且面试难度加大,想拿到大厂 offer 更是难上加难! 眼看着 2022年即将过去一半,如何进入梦寐以求的大厂呢…… 其实,互联网大厂对社招面试,除了注重基础技能的掌握外,更看重是否具备一定的项目实战能力和经验累积,对架构设计、高并发业务场景是否有较深刻的认知?以及针对不同的复杂业务,知道该如何下手。 而对大部分中高级程序员来说,实际工作中经常会囿于公司业务要求: 将过多的时间精力浪费在单一项目救火上,疲于奔命而视野有限; 或习惯于使
孙玄@奈学教育
2022-04-28
4540
4 月充电季丨3 场【免费公开课】今晚开启!高并发系统调优、Flink源码、Promise一应俱全!
经历过 2022 “破铜烂铁”的洗礼,相信你已经发现了今年 IT 圈子这几个典型现象: 大厂大规模裁员,中小厂压榨人效,有份稳定工作就是好事; 招聘岗位不少,但相应要求提高很多,门槛也越来预高; 身边很多人都在找工作,现公司越来越卷,不知如何应对。 最近,身边不少 P8、P9 大佬已经陷入职业危机,对于中高级程序员来说,无论 Java、大数据还是前端,今年都更需要专注修炼“内功”,持续提升,创造价值! 打铁还需自身硬,如果你金三银四没有拿到高薪 Offer 也无须担心,今晚这3场大咖发起的重磅免费公开课
孙玄@奈学教育
2022-04-27
2580
Redis 最全解读
— 1 — Redis简介 Redis 是C语言开发的一个开源高性能键值对的内存数据库,可以用来做数据库、缓存、消息中间件等场景,是一种NoSQL(not-only sql,非关系型数据库)的数据库 — 2 — Redis特点 优秀的性能,数据是存储在内存中,读写速度非常快,可支持并发10W QPS 单线程但进程,是线程安全的,采用IO 多路复用制 可作为分布式锁 支持五种数据类型 支持数据持久化到磁盘 可以作为消息中间件使用,支持消息发布及订阅 — 3 — 数据类型 下表是我列举的五种数据
孙玄@奈学教育
2022-04-22
2300
谈谈项目代码的应用分层
— 1 — 背景 说起应用分层,大部分人都会认为这个不是很简单嘛 就controller,service, mapper三层。看起来简单,很多人其实并没有把他们职责划分开,在很多代码中,controller做的逻辑比service还多,service往往当成透传了,这其实是很多人开发代码都没有注意到的地方,反正功能也能用,至于放哪无所谓呗。这样往往造成后面代码无法复用,层级关系混乱,对后续代码的维护非常麻烦。 的确在这些人眼中分层只是一个形式,前辈们的代码这么写的,其他项目代码这么写的,那么我也这么跟着写
孙玄@奈学教育
2022-04-21
3290
亚马逊首席科学家李沐博士:工作五年反思
五年前的今天我飞往西雅图参加亚马逊的面试。面试完后连夜做红眼航班飞往波士顿赶去参加老婆在MIT的博士答辩。答辩一半的时候电话响了,对方说恭喜你面试通过,想聊下薪水。我说其实就面了你们一家,直接给就是,先挂了。 答辩完第二天跟老婆去市政局登记结婚。在宣誓厅门口排队的时候,老板打电话过来,很兴奋的说你来了后可以做这个做那个。我说是挺好的,但先要结婚去了。老板一愣,道了一声恭喜,继续往下说。我不得不打断:得先走了,轮到我们进去宣誓了。 五年一眨眼就过去了。外面来看最大的变化是多了两个娃。但最大的变化来自认知,是
孙玄@奈学教育
2022-04-19
5680
怎么写出一份令人惊叹的设计文档?
一份好的设计文档需要提供清晰的问题描述、整体的概要设计、涵盖各个细节的详细设计等。 这篇有趣的英文小短文通过一个简单的小例子介绍了Google工程师是怎么写设计文档的。本文为中文翻译。原文链接如下:https://luanjunyi.medium.com/how-do-i-write-engineering-design-docs-in-google-an-example-f19febe0297c 写文档是我在谷歌学到的最重要的技能之一。在谷歌,文档被用来讨论问题、作为真实的信息源、组织知识。在我工作过的其
孙玄@奈学教育
2022-04-12
4120
转转二手电商延时消息中台架构设计实践(Redis+时间轮+RocketMQ 优雅方案)
在后端开发中,高并发电商业务的开发、架构设计难度堪称一绝,而在电商系统中,又数大量定时任务的业务场景最为棘手。所以,一提起电商系统,MQ的使用是一个绕不开的话题。 像阿里、京东这样有电商业务的公司,和抖音、快手这样的电商后起之秀,延时队列方案是面试重点考察的核心之一,    比如: 延时队列都有哪些方案? 如何实现一个秒级延时消息系统? Kafka、RabbitMQ、RocketMQ适用场景分别是什么? — 1 — 电商业务面对的延时消息挑战 提起延时消息场景,大多数人马上就会想到以下几个: 实现买卖
孙玄@奈学教育
2022-04-08
1.4K0
微服务拆分原则之 AKF
当我们搭建集群的时候,首先要想明白需要解决哪些问题,搞清楚这个之前,想想单节点、单实例、单机有哪些问题? 单点故障 容量有限 可支持的连接有限(性能不足) ...... 为了解决这些问题,我们需要对服
孙玄@奈学教育
2022-04-08
5970
我在美团的八年
本篇文章原标题是《写给工程师的10条精进建议》,作者:云鹏,2014年加入美团,先后参与了美团酒店供应链体系、分布式调度系统的建设,现在负责美团旅行客户关系管理系统、基础信息服务的建设工作。 引言 时间回到8年前,我人生中的第一份实习工作,是在某互联网公司的无线搜索部做一个C++工程师。当时的我可谓意气风发,想要大干一场,结果第一次上线就写了人生中第一个Casestudy。由于对部署环境的不了解,把SVN库里的配置文件错误地发到线上,并且上完线就去吃晚饭了,等吃饭回来发现师傅在焦头烂额地回滚配置。那次故障造
孙玄@奈学教育
2022-04-07
5900
字节跳动内部资源曝光!后端、大数据、云计算、前端干货免费领!
最近的大环境实在太差了 后台有好多朋友都在问 《架构之美》是玄姐的原创干货号 近期有没有相关学习资源放送啊!! 为了满足大家的假期充电需要 我们加急整理了一份 【大厂内部学习资源】 有视频、电子书、学习笔记 📷 ​ 涵盖各个方向,超级干货: 编译原理、操作系统、大数据云计算、后端开发、Html+Css、小程序实训、深入浅出Go语言、职场共性难题解决方案、搜索引擎、区块链、消息队列、数据库、软件工程开发等等等…… 趁着假期先收藏 有时间了随时开卷! 【大厂内部学习资源】 限时免费扫码领取 📷 ​ 👆👆👆
孙玄@奈学教育
2022-04-06
1.2K0
错过这场直播,你会后悔一整年!
自「奈学科技超级会员」服务上线以来,收获了无数同学的好评与点赞!毕竟这次活动力度是前所未有的,奈学科技成立以来的所有口碑好课均可超低价畅学,确实太香了! 但在「超级会员」开放期间 也有很多同学产生了疑问 比如: “真的1999就能学所有课程吗?” “超级会员都有哪些权益?” “加入超级会员有内推吗?” “我想和玄姐聊下职业规划,有这项服务吗?” “真的有这么划算?还能上车吗?” 有问题,就会有答案 为此,我们准备了一场价值直播 在这里 P8 全栈架构师李希沅老师 搭档美少女小姐姐欣然 👇👇👇 📷 名师
孙玄@奈学教育
2022-04-06
4860
这次,是我们错了!
小编昨晚整整 1:00 才睡 原因就是 「奈学科技超级会员」抢购活动 太!火!爆!了! 光是帮助顾问小姐姐开通会员权限 就忙的小编焦头烂额 本来今天到公司以为会轻松些 结果又粗大事了! 同学们的私信堆满后台 在这里先给大家道个歉: 对不起!!! 我们确实没有想到昨晚的活动这么火爆,让很多加班到深夜的技术兄弟,没能及时加入活动。 领导要求马上安排返场,但是考虑到这次超级会员活动实在太优惠了,所以仅开放200个名额! 是的,面对广大技术人的火爆需求 「奈学科技超级会员」 限!时!返!场! 仅限2
孙玄@奈学教育
2022-04-02
3290
最后 6h!错过今天再等 1 年!!
最近小编焦虑的睡不着 因为我们的超级会员活动 实在太太太火爆了! 在过去的1周里 已经有成千上万名程序员 选择加入「奈学科技超级会员」 奈学科技官网实时滚动的订单信息 花1999元,享受奈学所有口碑好课 我只想说,如果活动一直开放 连小编都替玄姐感到心痛! 所以,今晚 0:00 「超级会员服务」活动将正式结束 1999元 畅学所有课程的福利 彻!底!没!了! 想不到吧 天天催你赶紧抓住这波福利 花 4 位数加入超级会员 畅学价值10万元以上的口碑好课 你不当回事! 今晚0点,活动真的
孙玄@奈学教育
2022-04-01
2420
是的,我这么看待大厂裁员!
最近很多同学私信我如何看待现在的行情,今天就跟大家聊聊! 在大厂内网,程序员35岁的话题经常被聊起,许多程序员的一个基本共识是,如果到了35岁还在底层混,那就基本没戏了。 “35岁”就像一个魔咒,压在每一个互联网人的胸口上。 一位 35+ 程序员在求职网站自述,他在去年年底被裁后的100天里,疯狂海投简历、面试,只拿到了 6 个非大厂 offer,最终他决定平薪入职其中一家。 但入职没多久,就发现小公司技术落后且勾心斗角一点不少,干脆再度裸辞,学着网上的段子“下海”送外卖。 在今天,这样的故事不再是故事。
孙玄@奈学教育
2022-03-31
8930
一个 Mybatis 开发神器:Fast MyBatis 超好用
fastmybatis 是一个 mybatis 开发框架,其宗旨为:简单、快速、有效。零配置快速上手,无需编写 xml 文件即可完成 CRUD 操作。同时支持 mysql、sqlserver、oracle、postgresql、sqlite。 支持自定义 SQL,对于基本的增删改查不需要写 SQL,对于其它特殊 SQL(如统计 SQL )可写在 xml 中,支持与 Spring-Boot 集成,依赖 starter 即可,支持插件编写,支持 ActiveRecord 模式,提供通用 Service,轻量级,
孙玄@奈学教育
2022-03-29
7300
点击加载更多
社区活动
腾讯技术创作狂欢月
“码”上创作 21 天,分 10000 元奖品池!
Python精品学习库
代码在线跑,知识轻松学
博客搬家 | 分享价值百万资源包
自行/邀约他人一键搬运博客,速成社区影响力并领取好礼
技术创作特训营·精选知识专栏
往期视频·千货材料·成员作品 最新动态
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档