推荐文章

# 技术

# 网络

国产网络库libhv开源四周年回顾 (opens new window)

数据帧转发过程中IP地址及MAC地址的变化 (opens new window)

nsdi21:阿里在盘古云存储系统中部署rdma的经验谈 (二)

flannel (opens new window)

UCloud基于P4交换机的云平台网络实践

# 网络技术

# 网络功能

我从使用rust制作一个dns客户端学到的东西 (opens new window)

# 内网穿透

一文搞懂frp内网穿透并搭建配置使用 (opens new window)

nat穿透是如何工作的_技术原理及企业级实践 (opens new window)

# 内核网络

讨论内核如何发送和接收数据

容器网络|深入理解 Cilium (opens new window) 这里讨论了内核网络中收包的过程

简单编译一个属于自己的 OpenWrt 软路由系统 (opens new window)

Linux 网络栈接收数据(RX):原理及内核实现 (opens new window) 讲网络包在内核中的处理过程

一文理解 K8s 容器网络虚拟化 (opens new window)

Linux性能观察工具 (opens new window)

基于tcpdump原理手写抓包程序

基于网络抓包实现k8s中微服务的应用级监控

进行抓包分析的意义是, 可以在一个程序中 对不同协议进行分析,

而不需要为每一个服务, 开发一个程序进行分析

Linux中本机和本机Socket通信会走网卡吗

透过 Rust 探索系统的本原:网络篇 (opens new window)

47 高性能网络编程

探索libevent (opens new window)

性能优化:如何更快地接收数据

# iptables

220127_iptables和linux内核的联系.md

211106_iptables和linux内核的联系

iptables详解(1):iptables概念

linux内核下包过滤框架_iptables_netfilter

# eBPF

211109_ebpf_让云原生运维拥有超能力

后起之秀network_policy之eBPF实现

BPF 极简示例:丢弃特定流量(附内核代码分析) (opens new window)

# SDN 软件定义网络

211124

转发层面有:OpenVSwitch,DPDK,VPP,eBPF,还有最近很火的P4 控制层面有:OpenStack,RYU,OpenContrail,OpenDaylight, ONOS 监控有:Skydive,Prometheus,IO Visor

其实构建SDN,不应该只关注网络相关的项目。因为SDN是一个软件项目,软件项目中的数据存储和消息分发也很重要,也可以适当关注一下相关的项目,甚至说API层面,UI都或多或少能涉及。

SDN是什么以及为什么我应该了解它? | SDN part 1: What is Software-defined Networking (SDN) and why should I know about it? (opens new window) ospf协议(或者其他协议)就是运行在控制面上的网络应用 北向协议类比于posix接口 南向协议openflow就是网络操作系统的x86指令集

# 网络虚拟化

云原生虚拟网络之 VXLAN 协议 (opens new window)

云原生虚拟网络 tun/tap & veth-pair (opens new window)

什么是VXLAN? (opens new window)

华为写的网络相关的百科内容

给客户写的 写法比较浅显

容器网络 (虚拟网络) 基础 (opens new window)

Linux tun/tap 详解 (opens new window)

virtual_network_basic

linux中的虚拟网络接口

https://www.hin.cool/posts/h4ck2.html)

# 网络业务

# 运营商

# cdn

# 网络安全

220118_驭龙_开源主机入侵检测系统了解一下

从主机利用agent收集网络 访问等信息

发送给server进行分析判断

我们的产品偏向于nids

211123 XDR SOC

soc是安全运营中心, xdr是破产版的soc

211123_应急响应入门篇linux分析排查技术_上_

211108_构建一套属于你自己的小型仿真威胁狩猎平台

211105_信息安全建设之基于开源搭建零信任网关_原理篇

关于软件定义网络sdn的安全话题

sdn在网络安全中的作用,

sdn主要的作用是将控制面与数据面分离, 传统交换机是控制面和数据面结合在一起的, 将控制面集中管理, 可以更好地对整体网络进行管理

OpenSSL自建CA和颁发SSL证书

软路由 (opens new window)

居然有软路由爱好者, 我还不知道软路由是什么, 看着像树莓派

用通用硬件实现路由功能, 门槛还是比较高的, 要折腾系统, 还可能需要改造网络

从听说到上手,人人都能看懂的软路由入门指南 (opens new window)

[记对某医疗公司网站的渗透测试](

# 网络产品

# 注册中心

微服务注册中心设计原理与Golang实现 (opens new window)

# 交换机

# openswitch

OpenVSwitch数据面流表cache机制浅谈 (opens new window)

ovs设计与实现论文阅读笔记

自习周报:ovn学习资料大全

OpenvSwitch 系列之八 vxlan隧道

OpenvSwitch/OpenFlow 架构解析与实践案例

OpenFlow是一种协议, OpenvSwitch是虚拟交换机实现

# 网关

211126_nginx_lua环境搭建

211126_nginx_lua实现分布式缓存

211126_nginx_lua实现动态黑名单

服务网格终极指南第二版:下一代微服务开发

亿级流量架构演进实战:从零构建亿级流量 api 网关

初探可编程网关Pipy

# VPN

VPN原理以及实现 (opens new window)

# 消息服务

EMQ X Edge - 物联网边缘消息服务器 (opens new window)

emq这里的做法是在物联网设备上直接跑一个进程,

我们的方式是对边缘设备组网, 然后放一个边缘网关

# 操作系统

Hyper-v使用自编译Openwrt(X86)做旁路由的配置指南 (opens new window)

FreeRTOS及其应用,万字长文,基础入门 (opens new window)

# 存储

分布式文件系统调研 (opens new window)

Merkle Tree 默克尔树 (opens new window)

211117 使用c++编写kv存储 数据库 (opens new window) 211116_greenplum_a_hybrid_database_for_transactional_and_analytical_workloads

SOSP 21' 会议论文 (opens new window)

文章 OLAP topic&paper分享 (opens new window)

ZNS : 解决传统SSD问题的高性能存储栈设计(fs-->io-->device)

VLDB 2021 论文推荐(续) (opens new window)

opengauss《Industrial-Strength OLTP Using Main Memory and Many Cores》 (opens new window)

用go轻松完成一个tcc分布式事务,保姆级教程

中英翻译谷歌论文:percolator

linux_overlayfs文件系统介绍

overlay为堆叠文件系统, 上层文件系统和下层文件系统的文件会合并, 上层文件系统的文件会遮盖下层文件系统的同名文件

开源单机存储引擎之b_tree_b+tree

从零实现一个kv存储引擎

VLDB 2021 论文概述

存储引擎个人调查报告

一名分布式存储工程师的技能树是怎样的

从零实现一个时序数据库 (opens new window)

一文读懂raft一致性协议算法并理解其中的关键设计 (opens new window)

49 美团万亿级KV存储架构与实践-美团技术团队

# 存储业务

对公有云IaaS和PaaS的一点想法 (opens new window)

# sql

把业务逻辑写入应用程序,而不是数据库 (opens new window)

# kv

Google Bigtable论文解读 (opens new window)

49 美团万亿级KV存储架构与实践-美团技术团队

# redis

把Redis当作队列来用,真的合适吗? (opens new window)

46 Redis多线程网络模型全面揭秘 (opens new window)

Redis篇:事务和Lua 脚本的使用 (opens new window)

徒手用 Go 写个 Redis 服务器(Godis) (opens new window)

# rocksDB

跟着rocskdb学存储引擎:读写链路的代码极致优化

# 分布式

raft 论文 (opens new window)

Curve源码及核心流程深度解读 (opens new window)

Raft 算法在分布式存储系统 Curve 中的实践 (opens new window)

可靠分布式系统-paxos的直观解释 (opens new window)

微服务分布式事务处理 (opens new window)

一文读懂raft一致性协议算法并理解其中的关键设计 (opens new window)

DONE 211111_writing_specifications_in_a_distributed_system_using_Ivy

使用ivy来编写分布式系统的形式化验证?

20张图_常见分布式理论与解决方案

raft算法动画解释 (opens new window)

# etcd

etcd技术架构以及其内部的实现机制 (opens new window)

211116_基于etcd实现大规模服务治理应用实战

# 图数据库

220202_人人都在谈的图数据库到底是个啥

# 消息队列_kafka

220223_rabbitmq_zeromq_kafka是一个层级的东西吗__相互之间有哪些优缺点

一篇文章彻底搞懂kafka的存储架构

# 计算

# c++

C++开发常用的设计模式及其实现详解 (opens new window)

C++里 const int* 与 int const* 有什么区别? (opens new window)

const默认作用于其左边的东西,否则作用于其右边的东西

18 C++后台开发有哪些练基础的开源项目?

220105_gdb_调试_从入门实践到原理

211124_Effective C++学习笔记 (opens new window)

211117 c++ 最佳实践 (opens new window)

211116_c_cpp为什么要专门设计个do_while

利用makfile给多文件、多目录c源码建立工程

c++和stl中有哪些副作用或者稍不注意会产生性能开销的地方?

# 网络编程

47 高性能网络编程

探索libevent (opens new window)

# 多线程

编程语言是如何实现并发的之并发模型篇 (opens new window)

c++_stl容器如何解决线程安全的问题?

# 内存

你踩过几种c++内存泄露的坑

# rust

27 如何看待Rust这门语言?

# go

对比学习 Go 和 Rust:模块化编程 (opens new window) 讲go的模块化这块

# 数学

线性代数的直观理解 (opens new window)

# 机器学习

盘点66个Pandas函数,轻松搞定“数据清洗”! (opens new window)

220118_算法工程师是否应该持续读论文

211110_机器学习模型在商业银行防控电信网络诈骗中的应用与实践

微软出品!flaml:一款可以自动化机器学习过程的神器!

可以自动去选择最佳的模型

舍弃 Python,为什么知乎选用 Go 重构推荐系统?

详解特征工程与推荐系统及其实践

推荐系统综述

深度学习在信息安全的应用有哪些可以关注的人或论文

机器学习在网络流量分类中的应用 (opens new window)

23 Real-time Personalization using Embeddings for Search Ranking at Airbnb (opens new window)

介绍了 airbnb 搜索排序模型的演进,工业性质很强,值得参考

22 Deep Neural Networks for YouTube Recommendations (opens new window)

介绍了Youtube推荐系统工业界架构与方案,经典必看

21 Practical lessons from predicting clicks on ads at facebook (opens new window)

facebook GBDT+LR的经典方案。虽然如今已不是主流方案,但论文中的思想很值得学习。

20 Wide & Deep Learning for Recommender Systems (opens new window)

google 的 wide&deep,必看论文,经典到难以附加

14 CTR 展现打散去重的设计

13 2020 推荐系统大会 (RecSys2020) 亮点

23 Real-time Personalization using Embeddings for Search Ranking at Airbnb (opens new window)

22 Deep Neural Networks for YouTube Recommendations (opens new window)

21 Practical lessons from predicting clicks on ads at facebook (opens new window)

14 CTR 展现打散去重的设计

13 2020 推荐系统大会 (RecSys2020) 亮点

# nlp

使用python和sklearn的中文文本多分类实战开发 (opens new window)

220116_2021__nlp大事记

fastText原理和文本分类实战,看这一篇就够了

# 业务系统

42 淘宝的商品中心和类目体系是怎么设计的 (opens new window)

# 大数据

15 Python 后端架构演进

19 微服务架构10个最重要的设计模式 (opens new window) db 每个业务单独数据库 cqrs 读写分离 saga 数据源间数据同步 kafka 根据事件顺序记录 api网关 鉴权 流量控制 配置中心 harness测试

17 经典系统设计图解笔记(一):即时聊天系统

网易余利华:大数据技术升级脉络及认知陷阱 (opens new window)

220111_深入浅出spark__三__spark__调度系统之__权力的游戏

211109_apache_flink在汽车之家的应用与实践

211109_flink在广告业务的实践

# 边缘计算

211117 微软的IoT课程 (opens new window)

211113_除了花开疫散_我最希望的是开源的tdengine能媲美sqlite

边缘计算在网易的探索实践

边缘计算在电力领域的应用案例

# 日志

详解轻量日志聚合系统Loki架构 (opens new window)

# IAAS

# 虚拟化

220106_再见了vmware_一款更轻量级的虚拟机.md

深度探索Linux系统虚拟化:原理与实现 (opens new window)

# 云原生 kubernetes

使用rancher_server部署本地多节点k8s集群

48 网商银行基础技术架构部负责人:云原生演进之路,我们非走不可

# 产品

独立开发游戏的经历与总结 (opens new window)

220105_产品经理如何通过第一性原理进行需求分析

# 前端

35 从零搭建前端架构系列文章

7 可视化拖拽组件库一些技术要点原理分析

32 前端布局概述

31 Web和移动端需要掌握的布局方式-Flexbox

16 CSS现状和如何学习

8 css 精髓:这些布局你都学废了吗?

3 如何优雅简洁地实现时钟翻牌器

12 写给前端的原生开发基础入门

10 基于Vue的前端架构,我做了这15点

9 2020 更新,Vue 仿探探拖拽卡片的效果

4 使用React Hook一步步创建一个可排序表格组件

# 渠道

211123_写作是内向者的社交网络

# 工作

你们公司的 CTO(技术总监)平时都在做些什么? (opens new window)

软件创业大败退 (opens new window) 有一个评论说的很好 一个周末糊出来的东西 好意思向别人要那么多钱么 ; 可以这么说 在中国 b端==外包 ;

在一个总价值高达N亿的大数据项目里,某中国保险巨头中标后层层分包下来,能给SaaS公司的肉所剩无几。而这家实际开发了核心引擎的SaaS方案商,最终只拿到百万左右。
1

和之前看的一篇文章很类似 讲云计算都变成了项目制 人肉运维 感觉这就是b端软件的宿命 虽说打着旗号 比c端重视技术 但是这种畸形的商业模式 最终只能让技术人员在其中疲于奔命

211122_电力系统二次安全防护

220215_美国三大云巨头高增长真相

中国云厂商是贴身服务, 无法摆脱传统it的定制开发模式,

经营成本居高不下, 无法发挥软件规模化的优势

# 生活

怎样养好一只龟? (opens new window)

220118_曹丰泽去非洲建设水电站了_并成为2021清华大学年度人物候选人之一_他的选择给你哪些感触

220112_我在学术界与工业界的经历.md

211125_杭州最适合闲来溜达的几条路线

# 艺术

人世间 草木会发芽 孩子会长大 岁月的列车 不为谁停下 命运的站台 悲欢离合都是刹那 人像雪花一样 飞很高又融化 世间的苦啊 爱要离散雨要下 世间的甜啊 走多远都记得回家 平凡的我们 撑起屋檐之下一方烟火 不管人世间多少 沧桑变化 祝你 踏过千重浪 能留在爱人的身旁 在妈妈老去的时光 听她把儿时慢慢讲 也祝你 不忘少年样 也无惧那白发苍苍 若年华终将被遗忘 记得你我 火一样爱着 人世间值得

有多少苦乐 就有多少种活法 有多少变化 太阳都会升起落下 平凡的我们 一身雨雪风霜不问去哪 随四季枯荣依然 迎风歌唱 祝你 踏过千重浪 能留在爱人的身旁 在妈妈老去的时光 听她把儿时慢慢讲 也祝你 不忘少年样 也无惧那白发苍苍 我们啊像种子一样 一生向阳 在这片土壤 随万物生长

微博 田春冰河

贵州贵阳,1983年。摄影:Leroy

湖南 文和友

清明上河图 张择端 (opens new window)

在叶山町看到的富士山,像幅画一样。 (opens new window)

拉赫马尼 第二交响曲 (opens new window)

拉赫玛尼诺夫 第二钢琴协奏曲 (opens new window)

死之岛 (拉赫曼尼诺夫) (opens new window)

世界不会轻易崩塌

不用去猜-Jony J

我们的明天

魔王-舒伯特 (opens new window)

升华之夜-勋伯格 (opens new window)

呼吸频率

你到底有没有爱过我

肖邦 降E大调夜曲

巴赫 帕萨卡里亚

58 雪落下的声音

57 离群 (opens new window)

56 我的滑板鞋 (opens new window)

# 故事

星际拓荒 挪卖人28万年前被宇宙之眼的坐标吸引 前往后被困住 就地取材 发现了能令时间倒转的方法 希望通过引爆太阳 让时间提前22min 以获得宇宙之眼的坐标 但是能量不够

28万年后 太阳走入生命末期 引爆 使得不断重复22min 我在这个过程中 发现了挪卖人的秘密

Your own time zone (opens new window)

悉达多

刀锋

为什么读小说,以及如何读小说? (opens new window)

摄影分享丨做独立游戏的日子 (opens new window)

原神

血源诅咒

62 吐槽大会第5季-决赛

61 城堡阅读 (opens new window)

关于阿尔德里奇:镜子里的人 (opens new window)

阿尔德里奇因为心脏问题宣布从 NBA 退役,你有什么想说的? (opens new window)

59 郭麒麟闫鹤祥<交地租> (opens new window)

60 星光不问赶路人

北大中文战报又来了!0:6小负数院,创近年来最佳战绩! (opens new window)

朝鲜 —— 小国寡民的主体思想实践 (opens new window)

帝吧:得罪李宇春的日子 (opens new window)

中科大自动化所博士论文致谢,什么水平?

50 重组 2010s (opens new window)

35 我在拼多多的三年

# 电影

哪些纪录片可称神作

四平青年

请回答1988

# 美食

为什么现在的牛奶,奶味儿变淡了? (opens new window)

牛肉丸上劲的原理是什么? (opens new window)

55 有哪些好吃到爆的零食推荐? (opens new window)

54 阿根廷:农场烤肉 - 美食饕餮 (opens new window)

53 欧洲的坚实——德语地区特色肉食概览 (opens new window)

37 博客 KAIX.IN (opens new window)

30 用烤箱可以做什么好吃简单便宜的美食?

24 淘宝上哪家螺蛳粉最好吃?

# 硬件

生活碎片|记录那一抹“绿” 舍弃一切装饰 徕卡 M10-R (opens new window)

索尼 Xperia 10 Mark 2

波兰山间民宿 (opens new window)

Jeep牧马人 露营

软路由 (opens new window)

从听说到上手,人人都能看懂的软路由入门指南 (opens new window)

奔驰 C级旅行车

东西我都装好了|填充收纳思考,小户型也能越住越大 (opens new window)

现代 胜达 (opens new window)

飞傲 M11 Plus LTD 播放器体验:限量品,也是用心品 (opens new window)

从福万到麦田,一个关于谢尔曼的执念 (opens new window)

路虎卫士

戴尔 OptiPlex

2021 途观

52 迪卡侬TILT 500 20寸折叠自行车 不折腾的省心之选 (opens new window)

51 [小轮折叠车] 每日通勤的最终形态 - Dahon K3 Pro 定妆 (opens new window)

34 MacminiM12020简单体验心得

33 M1的跑分那么高是ARM架构的原因吗?

26 树莓派(以及各种派)使用指南

25 固态硬盘原理大揭秘

Last Updated: 2022/12/26 下午3:12:51