欢迎来到无限飞翔,在这里,你会找到许多有趣的技术 : )

2020年02月的内容

一本彻底搞懂 MySQL 索引优化 EXPLAIN 百科全书

一本彻底搞懂 MySQL 索引优化 EXPLAIN 百科全书
点击上方 Java爱好者社区 关注不迷路 MySQL逻辑架构介绍 日常在CURD的过程中,都避免不了跟数据库打交道,大多数业务都离不开数据库表的设计和SQL的编写,那如何让你编写的SQL语句性能更优呢? 先来整体看下MySQL逻辑架构图: ...

2天前 0℃ 0评论 0喜欢

2019 我的技术之路:分布式系统到分布式制造

2019 我的技术之路:分布式系统到分布式制造
2020 开春一场疫情,打乱了许多人的安排,也成为了此文拖延的借口;果然年年岁岁花相似,岁岁年年拖延症啊。2020 年于我而言也是折腾的一年,离开阿里重回第三次创业的轨道;不同于之前的互联网与大数据这种纯软的方向,我们一些五年前在 3D 打印领域折戟的小伙伴重聚,依托于母公司...

2天前 0℃ 0评论 0喜欢

分布式 ID 生成方案

分布式 ID 生成方案
不管我们是不是有身份的人,我们一定是有身份证的人,身份证上面的号码就是我们的ID,理论上这个ID是全国唯一的,而且通过这个号码,我们还可以得到一些个人信息,比如前两位可以确定我们第一次申请身份证的时候所在的省份、接下来的四位可以确定我们所在的区县,然后还可以知道我们出生的...

2天前 0℃ 0评论 0喜欢

京东零售 mockRpc 实践

京东零售 mockRpc 实践
背景介绍 现今互联网应用为实现快速响应、探索、挖掘、引领用户的需求多数已使用微服务架构。京东零售也使用了微服务架构,微服务有很多优势不仅可以提升迭代速度,而且可以实现动态扩容缩容提升资源的利用率,特别是应对6.18、11.11等大促流量压力效果明显。但在实际开...

2天前 0℃ 0评论 0喜欢

OPPO 自研数据采集系统 ESA DataFlow 架构与实践

OPPO 自研数据采集系统 ESA DataFlow 架构与实践
点击关注“OPPO互联网技术”,阅读更多技术干货 1. 背景 OPPO互联网业务每天产生海量的数据,如调用链跟踪系统ESA Trace,每日采样的请求数据超过千亿级别,我们需要对这些数据进行归类,聚合、过滤和存储,同时我们需要对采集到的数据进行多通道并...

2天前 0℃ 0评论 0喜欢

聊聊用 UUID/GUID 作为主键那些坑

聊聊用 UUID/GUID 作为主键那些坑
访问欠友好的 UUID 我刚读了一篇有关如何扩展数据库的文章,作者建议将 UUID(类似于 GUID)用作数据库表的主键(PK)。 使用 UUID 的优点 与自动递增整数相比,将 UUID 用作主键的优点很多: ...

2天前 0℃ 0评论 0喜欢

力扣 621:任务调度器

力扣 621:任务调度器
这道题主要是找规律,优化的时候可以采用贪心算法的思想。 原题 给定一个用字符数组表示的 CPU 需要执行的任务列表。其中包含使用大写的 A – Z 字母表示的26 种不同种类的任务。任务可以以任意顺序执行,并且每个任务都可以在 1 个单位时...

2天前 0℃ 0评论 0喜欢

在 Blazor WebAssembly 中使用 gRPC-Web

在 Blazor WebAssembly 中使用 gRPC-Web
对于单页面应用程序,gRPC-Web 是 JSON-over-HTTP 的一种方便、高性能的替代方案。 如果你已经了解关于 gRPC 和 gRPC-Web 的一切,你可以跳到 添加 gRPC 服务到一个Blazor WebAssembly 应用程序 一节...

2天前 0℃ 0评论 0喜欢

《领域驱动设计之 PHP 实现》: 架构风格

《领域驱动设计之 PHP 实现》: 架构风格
架构风格 对于构建复杂应用,一个关键点就是得有一个适合应用需求的架构设计。领域驱动设计的一个优势就是不必绑定到任何特定的架构风格之上。相反的,我们可以根据每个核心域内的限界上下文自由选择最佳的架构,限界上下文同时为每个特定领域问题提供了丰富多彩的架构选择。 例如,...

2天前 0℃ 0评论 0喜欢