标签:QPS

编程技术

快手架构师:3亿日活的快手微服务架构实践!8页ppt分享

8

hellas 发布于 2020-04-09

点击“ 技术领导力 ”关注 ∆    每天 早上8:30 推送 作者| Mr.K   编辑| Emma 来源| 技术领导力(ID:jishulingdaoli) 本文整理了,快手基础平台架构师曹福祥、大数据架构团队负责人...

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

编程技术

APIOAK 0.4.0 发布,高性能微服务 API 网关

13

dulong 发布于 2020-04-08

APIOAK 0.4.0 已经发布 此版本重构了动态负载均衡、路由解析器等内核模块并提供了强大易用的控制台管理面板程序并且同时提供了 全平台(luarocks)、Ubuntu(deb)、CentOS(rpm)等多种安装方式。 欢迎到文章下方码云中安装体验、也欢迎对网关感兴趣的同学...

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

编程技术

国产开源项目 APISIX:基于云原生的微服务 API 网关

3

darida 发布于 2020-04-08

技术编辑:鸣飞 发自北京 SegmentFault 思否报道丨公众号:SegmentFault APISIX 是基于云原生的微服务 API 网关,它是所有业务流量的入口,可以处理传统的南北向流量,也可以处理服务间的东西向流量,也可以当做 k8s ingress controlle...

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

Spring

springboot + aop + Lua分布式限流的最佳实践

8

hanze 发布于 2020-04-08

整理了一些Java方面的架构、面试资料(微服务、集群、分布式、中间件等),有需要的小伙伴可以关注公众号【程序员内点事】,无套路自行领取 一、什么是限流?为什么要限流? 不知道大家有没有做过帝都的地铁,就是进地铁站都要排队的那种,为什么要这样摆长龙转圈圈?答案就是为了 限流 !因为...

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

Java

Java并发编程学习笔记—-线程池

1

hellas 发布于 2020-04-05

记录一下有关Java线程池的学习笔记,主要内容来自于《Java并发编程的艺术》,增加了一些自己的理解和实际问题中的处理。 1. 线程池概念和优点 1.1 为什么需要线程池 线程同样是一个对象,对象的创建和销毁都需要消耗系统资源(类加载、垃圾回收)。频繁地创建线程会 消耗系统资源,...

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

Spring

一款给日志打标签实现精确定位的日志切面利器

3

zhuangli 发布于 2020-04-03

背景 不知道各位在生产日志中定位问题时有没有碰到这样的场景:由于coding的时候日志输出的比较少,出现问题时,很难通过日志去定位到问题。又或者是,你明明coding的时候有输出日志。但是在庞大的日志文件中,由于业务线程并发比较多,你输出的日志又没有加关键信息。你也很难定位到你所...

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

编程技术

从 0 到千万级用户亿级请求微服务架构历程

20

yeseng 发布于 2020-04-03

单体应用因其架构简单、使用技术门槛低、研发快速上手、项目快速上线等特点是创业公司初级阶段的必然产物。随着平台用户规模的递增,产品功能的丰富以及需求迭代的频率也会加速,相对应的研发人数也逐步递增,系统的性能问题、研发人员之间的协作问题、交付速度等一系列的问题就慢慢凸显,这些问题会逐...

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

Java

深入浅出Disruptor

11

yeseng 发布于 2020-04-02

作者 | 高建 面向 CTRL C + V 的编码工具人。 说到队列,大家都很熟悉,像生活中不管是吃饭还是买东西基本上都会遇到排队,先排队的人先付款,不允许插队!先进先出,这就是典型的“队列”。 简单回顾 jdk 里的队列 1. 阻塞队列: ArrayBlockingQueue:...

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

Java

解决线上流量过大导致服务超时

changyuan.xu 发布于 2020-04-02

问题情况:track是APP的埋点服务。前段时间由于疫情,APP用户量暴增,服务器资源紧张,暂时关闭了服务。因为只是累计数据,并没有太多的统计需求,大家都忘了把服务重新跑起来… 直到有个新的数据统计需求。由于移动端SDK的数据推送带有重试,不要担心数据丢失的问题。然而...

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

编程技术

微博技术达人教你支撑百万QPS的核心技术

4

changyuan.xu 发布于 2020-04-01

本文作者:拉勾教育专栏作家 陈波 你好,我是陈波,新浪微博平台架构技术专家。今天跟大家探讨一下,业务数据访问性能太低怎么办?这就涉及到缓存的原理。那么今天的分享主要围绕缓存的基本思想、缓存的优点、缓存的代价三个部分展开。 缓存的定义 先来看下缓存的定义。 缓存最初的含义,是指用于...

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

Java

Spring Cloud 系列之 Netflix Zuul 服务网关

54

小丁 发布于 2020-03-31

什么是 Zuul Zuul 是从设备和网站到应用程序后端的所有请求的前门。作为边缘服务应用程序,Zuul 旨在实现动态路由,监视,弹性和安全性。Zuul 包含了对请求的 路由 和 过滤 两个最主要的功能。 Zuul 是 Netflix 开源的微服务网关,它可以和 Eureka、R...

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

编程技术

1分钟售出5万张票!电影节抢票技术揭秘

11

wenming.gapo 发布于 2020-03-31

作者 | 阿里文娱高级开发工程师念贤 出品 | AI科技大本营(ID:rgznai100) 背景介绍 对于电影爱好者来说,每次的电影节、影展活动,都是抢票大战的开启,出票速度几乎可 以用“秒空”来形容,例如上海国际电影节线上开售的记录是 60 秒售出 5 万张...

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

编程技术

高并发秒杀架构模型设计附源码案例

6

changyuan.xu 发布于 2020-03-30

点击▲关注 “ 爪哇笔记 ”   给公众号标星置顶 更多精彩 第一时间直达 前言 秒杀系统相信很多人见过,比如京东或者淘宝的秒杀,小米手机的秒杀。 那么秒杀系统的后台是如何实现的呢?我们如何设计一个秒杀系统呢?对于秒杀系统应该考虑哪些问题?如何设计出健壮的秒杀...

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

Java

三年半Java 经验三面鹅厂经历, 最后还是跪了,错失 offer!

1

尖兵 发布于 2020-03-29

点击“ 开发者技术前线 ”,选择“星标:top:” 在看|星标|留言,  真爱 作者:codegoose   |  责编:可可 链接:https://segmentfault.com/a/1190000017864721 经过半年的沉淀,加上对MyS...

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

Spring

Spring Cloud 系列之 Alibaba Sentinel 服务哨兵

21

xubiao.zhuang 发布于 2020-03-28

前文中我们提到 Netflix 中多项开源产品已进入维护阶段,不再开发新的版本,就目前来看是没有什么问题的。但是从长远角度出发,我们还是需要考虑是否有可替代产品使用。比如本文中要介绍的 Alibaba Sentinel 就是一款高性能且轻量级的流量控制、熔断降级可替换方案。 Se...

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

Java

[升级版]通过 Jdbc + Job 解决跨库大表数据迁移

小丁 发布于 2020-03-27

前面写过一篇 通过 Jdbc + Job 解决跨库大表数据迁移 ,那只是个初始版本,后面对其进行了优化改造,数据迁移性能大幅度提升。 优化点 单实例 Job 优化为多实例 Job 单线程优化为多线程 普通偏移优化为分段偏移 代码 下面是主要代码,其它代码可参考 通过 Jdbc +...

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

编程技术

陌陌 Service Mesh 架构的探索与实践

12

changyuan.xu 发布于 2020-03-27

作者 | 高飞航 编辑 | 田晓旭 2016 年,Service Mesh 进入公众视野之后一直保持着高速发展的状态,目前已成为业内广泛认可的下一代微服务架构,并且被 CNCF 列入构建容错性好、易于管理与观察的云原生应用所依赖的关键技术。 2019 年底,经过多年微服务架构实践...

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

编程技术

GitHub 标星 11000+,阿里开源微服务如何连续 10 年扛住双十一大促

4

尖兵 发布于 2020-03-26

云栖号资讯:【 点击查看更多行业资讯 】 在这里您可以找到不同行业的第一手的上云资讯,还在等什么,快来! 作者 | 宿何,阿里云高级开发工程师 责编 | 唐小引 封图 | CSDN 下载自东方 IC 出品 | CSDN(ID:CSDNnews) 疫情期间,“卡”成了很多人线上体验...

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