换换风格,写个故事,文笔有限,请多包涵。
毕业二十年,发现毕业证是“假”的,与学校、教委的沟通更正过程,及相关的法律法规依据。
半年多以前,我写了一篇《在 MegaEase 工作是一种怎样的体验》,皓哥转发到了推特上,一时间,我这个平时基本无人问津的博客的流量增长了上千倍。 文章写的是 MegaEase
最近学习了一些 CRDT(Conflict-free replicated data type,无冲突可复制数据类型)相关的知识,其中,提到,CRDT 满足强最终一致性,这是
没人邀,所以目前还在飞机上,也只能发到自己的博客里……
时光飞逝,转瞬之间在 MegaEase 已经工作一年多了,作为一名老龄程序员,之前也算经历过一些不同类型的公司,但 MegaEase 的这一年多确实给了我很多新的体验。借此文和大家分享下。
Easegress 2.0 版本大幅增强了流量编排功能,使用户无需编写任何代码,就可以通过编排多个 API 来实现一个超级 API。本文通过一个 Telegram 翻译机器人演示了这个功能。这个机器人可以自动将收到的消息翻译为中文、日文和英文,并且,除了文字消息,还支持翻译语音和图片消息。
随着硬件性能的提升,网络带宽的增加和数据量的急剧增长,传统的单机应用已无法满足现代企业的需求,取而代之的是基于分布式的软件系统。这些软件系统在提供强大计算能力的同时,也引入了复杂性。本文介绍了一种新型的基于云原生架构的生产环境全链路压力测试技术—— Shadow Service,它通过实现业务一致性、数据一致性、资源一致性和各种隔离性,保证了测试结果的准确性和生产系统的安全。同时,我们也通过一个简化后的订单支付场景介绍了 Shadow Service 的具体使用方法。
本文介绍了使用 WebAssembly 扩展后端应用的具体过程以及常见问题的解决方法。
“秒杀”是一种经常被各家电商采用的,在短时间内提供超高折扣的促销方式。参与秒杀的商品数量一般很少,但巨大的折扣带来的流量请求激增往往会导致响应缓慢、拒绝服务,甚至宕机。 本文介绍了如何利用 Easegress 的 WasmHost 过滤器来保护秒杀中的后端服务。
无锁多线程相关概念和技术,包括原子操作、内存模型、内存顺序、CAS等。