标签:CDN

Java

UAV MOF工作原理之Agent注入机制原理

2

likai 发布于 2019-01-16

【UAVStack的中间件增强框架专题(MOF)】为大家详细讲述UAV中的MOF Agent是如何借助javaagent(premain)和javaassist技术在对应用无侵入的前提下完成数据捕获的。欢迎继续关注UAVStack,了解UAV更多的技术创新。 前言 MOF(Mon...

阅读(15)评论(0)赞 (0)

Java

网络协议 22 – RPC 协议(下)- 二进制类 RPC 协议

3

小丁 发布于 2019-01-16

前面我们认识了两个常用文本类的 RPC 协议,对于陌生人之间的沟通,用 NBA、CBA 这样的缩略语,会使得协议约定非常不方便。 在讲 CDN 和 DNS 的时候,我们讲过接入层的设计,对于静态资源或者动态资源静态化的部分都可以做缓存。但是对于下单、支付等交易场景,还是需要调用 ...

阅读(15)评论(0)赞 (0)

Java

Dubbo Ecosystem – 从微服务框架到微服务生态

10

尖兵 发布于 2019-01-14

从微服务框架到微服务生态,这是微服务发展的必然趋势,也是Dubbo社区满足开发者更高效的构建微服务体系期望的使命和担当。 近期,Apache Dubbo PPMC 望陶(社区昵称:ralf0131)做了主题为《首次直播揭秘 Apache Dubbo Ecosystem:从微服务框...

阅读(25)评论(0)赞 (0)

编程技术

【架构入门系列】从业务到平台的思维转变

7

hanze 发布于 2019-01-11

一个需求:抽奖系统 如果你接到了一个开发需求:开发一个抽奖活动的后台系统。第一反应如果是打开IDEA,新建一个项目,输入项目名:lottery。然后开始根据需求着手开始进行设计数据库,api,然后进行开发,这是太平常不过的开发流程。 过了一段时间,你又接到一个类似的需求:开发另一...

阅读(18)评论(0)赞 (0)

编程技术

架构师负责订规范,你负责执行!

2

Harries 发布于 2019-01-09

心意相通的研发之间,本不需要BB这BB那搞些约束。但宁教我心徒枉然,不教银光惹尘埃。过分的放纵爱自由,那就是一去不复返了。 本文系稍成点系统的碎碎语,如有共鸣,拍掌,么! 为什么要有规范 规范是一种束缚,是腾飞前的最后一步加速。大公司免费开源复杂的软件,有一个非常重要的目的就是想...

阅读(23)评论(0)赞 (0)

编程技术

全面解密QQ红包技术方案:架构、技术实现、移动端优化、创新玩法等

18

darida 发布于 2019-01-07

本文来自腾讯QQ技术团队工程师许灵锋、周海发的技术分享。 一、引言 自 2015 年春节以来,QQ 春节红包经历了企业红包(2015 年)、刷一刷红包(2016 年)和 AR 红包(2017 年)几个阶段,通过不断创新玩法,活跃度节节攀升,成为春节一大玩点,给火红的春节带来一抹亮...

阅读(32)评论(0)赞 (0)

Java

RxJava2 操作符总结

1

yanxinchi 发布于 2019-01-04

本文总结项目中常用的 Rxjava2 操作符。 使用RxJava2原因 ★★★★★ 封装了线程切换,不用自己封装线程池、Handler了 ★★★★☆ 链式调用,一气呵成 单值发射 Single :大多数场景都是单值发射,所以使用 Single 即可覆盖大部分场景。 Case1. ...

阅读(23)评论(0)赞 (0)

Java

Spring Cloud Netflix Zuul源码分析之请求处理篇-上

6

小丁 发布于 2019-01-03

微信公众号:如有问题或建议,请在下方留言; 最近更新:2019-01-03 微信公众号:I am CR7 如有问题或建议,请在下方留言 最近更新:2019-01-03 前言 经过前面两篇文章的铺垫,大戏正式上场。本文将对zuul是如何根据配置的路由信息,转发请求到后端微服务,进行...

阅读(24)评论(0)赞 (0)

编程技术

随行付微服务之分布式文件系统

13

darida 发布于 2019-01-02

传统Web应用中所有的功能部署在一起,图片、文件也在一台服务器;应用微服务架构后,服务之间的图片共享通过FTP+Nginx静态资源的方式进行访问,文件共享通过nfs磁盘挂载的方式进行访问,无论是单体架构还是微服务架构下的应用都存在大量图片、文件读写操作,但是昂贵的磁盘空间、高性能...

阅读(39)评论(0)赞 (0)

Java

Java 学习之路

Harries 发布于 2018-12-31

前几天刷微博,看到博主 @Java大本营 发了一个图片,总结 Java 一些常见的知识点,感觉挺好,整理成文字版,发在我的个人博客,作为一个大家学习复习的文档,也欢迎有人在评论中留下各种参考资料,一下是正文。 一、基础篇 1. JVM ①. JVM 内存结构 堆、栈、方法区、直接...

阅读(56)评论(0)赞 (0)

Java

不敢阅读 npm 包源码?带你揭秘 taro init 背后的哲学

16

yeseng 发布于 2018-12-30

对于前端来说, github 就是宝藏。做任何事情,一定要专业,很多知识都是可以找到的,尤其在前端,有很多很好的东西就摆在你的面前。好的组件源代码,好的设计模式,好的测试方案,好的代码结构,你都可以触手可及,所以不要觉得不会,其实 coding just api ,你需要掌握的是...

阅读(57)评论(0)赞 (0)

Spring

Spring Cloud Netflix Zuul源码分析之路由注册篇

5

hellas 发布于 2018-12-29

微信公众号:如有问题或建议,请在下方留言; 最近更新:2018-12-29 前言 继上一篇 Spring Cloud Netflix Zuul源码分析之预热篇 ,我们知道了两个重要的类:ZuulHandlerMapping和SimpleControllerHandlerAdapt...

阅读(43)评论(0)赞 (0)

编程技术

React的PC网站前端架构分析

4

xiaoli.he 发布于 2018-12-29

编辑推荐: 本文来自juejin.im, 本文讲解了前端网站架构的一点分析和理解,希望本文对大家有帮助。 序 最开始接触前端的时候,是从简单的html、css、js开始的,当时盛行的WEB理念是结构样式行为相分离,即html、css、js分离,独立开发,互相之间通过link和sc...

阅读(33)评论(0)赞 (0)

编程技术

随行付微服务测试之性能测试 原 荐

12

yeseng 发布于 2018-12-19

背景 传统性能测试更多的是以事务为核心,更多的是由单个或者多个事务构成业务场景进行压测。全链路压测指完全引入相关联的系统,尽量真实模拟线上硬件环境,更多的是以请求为核心,完全模拟真实请求流量,通过引流等方式进行场景的模拟进行压测,更多的适用于业务链路较长的交易。全链路一直是性能测...

阅读(40)评论(0)赞 (0)

编程技术

随行付微服务测试之性能测试

11

xirruiqiang 发布于 2018-12-19

传统性能测试更多的是以事务为核心,更多的是由单个或者多个事务构成业务场景进行压测。全链路压测指完全引入相关联的系统,尽量真实模拟线上硬件环境,更多的是以请求为核心,完全模拟真实请求流量,通过引流等方式进行场景的模拟进行压测,更多的适用于业务链路较长的交易。全链路一直是性能测试中的...

阅读(41)评论(0)赞 (0)

编程技术

大型互联网架构师谈:如何用Redis轻松实现秒杀系统

darida 发布于 2018-12-18

导论 曾经被问过好多次怎样实现秒杀系统的问题。昨天又在架构师微信群被问到了。因此这里把我设想的实现秒杀系统的价格设计分享出来。供大家参考。 秒杀系统的架构设计 秒杀系统,是典型的短时大量突发访问类问题。对这类问题,有三种优化性能的思路:  写入内存而不是写入硬盘&nbs...

阅读(40)评论(0)赞 (0)

编程技术

前后端分离看阿里Web应用架构

7

changyuan.xu 发布于 2018-12-18

编辑推荐: 本文来自于infoq,本文主要介绍了阿里过去的几年都在和数据分析类产品打交道,经历了几代数据产品的演变和架构变迁(淘宝数据平台的数据魔方、面向精准营销的全景洞察、面向数据分析的 DataV)。 前后端分离为什么出现?本质上是什么?前后端分离运动对 web 应用的架构带...

阅读(32)评论(0)赞 (0)

编程技术

前后端分离看阿里Web应用架构

7

Harries 发布于 2018-12-18

编辑推荐: 本文来自于infoq,本文主要介绍了阿里过去的几年都在和数据分析类产品打交道,经历了几代数据产品的演变和架构变迁(淘宝数据平台的数据魔方、面向精准营销的全景洞察、面向数据分析的 DataV)。 前后端分离为什么出现?本质上是什么?前后端分离运动对 web 应用的架构带...

阅读(33)评论(0)赞 (0)