自己写个《狗了个狗》玩 、RTC 弱网对抗之冗余策略、Sentinel核心算法设计与实现| 酱酱的下午茶第76期

1,593 阅读6分钟

今日主理人|下午茶

本期每日掘金由 AAA000专业疏通Channel老岳-海阔天空 负责制作。

PS:主理人目前正在招募中,有感兴趣的掘友们可以联系Captain

酱酱们的下午茶新增优质作者介绍和码上掘金板块,专注于发掘站内优质创作者和优质内容,欢迎大家多提宝贵意见!

本文字数1500+,阅读时间大约需要 6 分钟。

【掘金酱的下午茶】亮点:

  • 《羊了个羊》第二关我过不去,那我自己写个《狗了个狗》玩可以把?
  • 如何快速成为一名熟练的 Webpack 配置工程师 - 上篇
  • Babel 插件:30分钟从入门到实战
  • RTC 弱网对抗之冗余策略
  • Eureka读时加写锁,写时加读锁,到底是故意为之还是一个bug?
  • 开发你的第一个 Kotlin 编译器插件
  • Sentinel核心算法设计与实现
  • ……

筛选规则:文章发布时间在本期「掘金酱的下午茶」发布时间的1-3天内,且符合社区推荐标准,也会同步发布在掘金相关技术社群。

每日干货|下午茶

主理人们会对近期(1-3天)社区深度技术好文进行挖掘和筛选,优质的技术文章有机会出现在下方列表,排名不分先后。

文章分类作者文章简介
前端大概三只鱼《羊了个羊》第二关我过不去,那我自己写个《狗了个狗》玩可以把?今年一款叫《羊了个羊》的微信小游戏爆火朋友圈,成为了很多打工人上班摸鱼的一把好手,我当然也不例外哈哈哈,于是我忍不住好奇心的折磨,也点开试玩了一盘,没想到就此落入了深渊,第一关结束后,我寻思,这游戏TM这么简单不是有手就行?于是紧接着第二关就措不及防的给了我几个耳光(爆粗口是吧、觉得简单是吧),在玩了几盘之后,我怒火中夹杂着不服,于是我决定,既然你不让我过,那我自己使用原生js复刻一个《狗了个狗》自己玩可以把?
前端麻不烧面试官为啥总是嘴上挂着低耦合高复用?这篇文章,会从一个很简单的场景进行发散,逐渐延伸出如何写出高复用、低耦合的代码。同时这也是面试过程中,面试官喜欢提及的高频词汇,莫非其中暗藏玄机?
前端0o华仔o0如何快速成为一名熟练的 Webpack 配置工程师 - 上篇在学习和日常使用过程中,小编发现 Webpack 的各个配置项,理解起来也有一定的脉络可循的。本文,小编会根据自己的一些理解和社区存在的大量资料,对 Webpack 配置项的使用一番梳理,希望能给到大家一些帮助。
前端爱吃鱼的桶哥Z『 禁止吸烟🚭』纯 CSS 实现 | 禁烟也能做的这么酷炫老婆之前说,如果我抽烟,当初就不会要我,幸好我是一个对烟味极度厌恶的人,虽然曾经年少无知也玩过几根烟,但是对于烟味的排斥致使我最终没有在抽烟的道路上一去不复返,今天就给大家分享一个由纯 CSS 实现的 3D 禁烟效果,希望人人都能拒绝烟草,还我们一个清新的世界。
前端飞书技术Babel 插件:30分钟从入门到实战Babel 是一个 source to source(源码到源码)的 JavaScript 编译器,简单来说,你为 Babel 提供一些 JavaScript 代码,Babel 可以更改这些代码,然后返回给你新生成的代码。Babel 主要用于将 ECMAScript 2015+ 代码转换为能够向后兼容的 JavaScript 版本。Babel 使用插件系统进行代码转换,因此任何人都可以为 babel 编写自己的转换插件,以支持实现广泛的功能。
后端字节跳动视频云技术团队RTC 弱网对抗之冗余策略实现高质量的实时音视频通话需要搭建一座无视距离连接人们的“桥梁”,而这座“桥梁”需要优秀的“基建技术”来保障网络传输的稳定性和可靠性。
后端ZeSentinel核心算法设计与实现我们会从StatisticSlot开始去探索Sentinel实现限流的细节与思路。由于篇幅有限此次文章我们侧重于了解Sentinel的计数和限流,对于其他部分的源码大家如果感兴趣可以留言或者私信讨论。
后端zzyang90Eureka读时加写锁,写时加读锁,到底是故意为之还是一个bug?在对于读写锁的认识当中,我们都认为读时加读锁,写时加写锁来保证读写和写写互斥,从而达到读写安全的目的。但是就在我翻Eureka源码的时候,发现Eureka在使用读写锁时竟然是在读时加写锁,写时加读锁,这波操作属实震惊到了我,Eureka到底是故意为之还是一个bug?于是我就花了点时间研究了一下Eureka的这波操作。
后端不够优雅服务端模块化架构设计|项目结构与模块化构建思路服务端模块化架构设计|项目结构与模块化构建思路
后端gelaldDocker实战-容器相互访问如何让Docker容器之间进行相互访问
移动端程序员江同学开发你的第一个 Kotlin 编译器插件之前简单介绍了Kotlin编译器的主要结构以及K2编译器是什么,在此基础上,我们一起来看下如何开发第一个Kotlin编译器插件(即KCP)
移动端ZhujiangCompose 动画艺术探索之瞅下 Compose 的动画Compose 的动画

优秀作者推荐|下午茶

推荐作者来源于月榜上榜作者,欢迎大家关注榜单小助手,了解更多优质作者:juejin.cn/user/443367…

用户名简介个人主页链接
恋猫de小郭《Flutter 开发实战详解》作者,Github GSY 系列项目负责人,一个写代码的老二次猿juejin.cn/user/817692…
摸鱼的春哥我没秃!真没!(哭腔,破音)juejin.cn/user/171489…

趣味码上掘金分享|下午茶

作者代码介绍简介
djlun扑克牌比大小

code.juejin.cn/pen/7143791…

📖 投稿专区|下午茶

大家可以在评论区推荐认为不错的文章,并附上链接和推荐理由,有机会登上下一期。文章创建日期必须在近1-3天内;可以推荐自己的文章、也可以推荐他人的文章。