标签:消息队列

Java

Handler机制实现原理(五)总结

xubiao.zhuang 发布于 2019-09-17

时光飞逝,不知不觉写完Handler系列文章已经用时一个月了。作为我开始分析Android Framework源码的敲门砖还是遇到了很多挫折,尤其是分析MessageQueue源码时那种百思不得其解的疑惑困扰着我很长时间。不过当我想通了这其中的原理后那种酣畅淋漓的感觉也让我很有成...

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

Java

淘宝网从 100 到 1000 万高并发的架构演进之路

17

刘莉莉 发布于 2019-09-17

1、引言 本文以设计淘宝网的后台架构为例,介绍从一百个并发到千万级并发情况下服务端的架构的14次演进过程,同时列举出每个演进阶段会遇到的相关技术,让大家对架构的演进有一个整体的认知。 文章最后汇总了一些架构设计的原则。 2、关于作者 huashiou: 广东工业大学计算机科学与技...

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

编程技术

[图文升级版]这家独角兽旅行服务公司,在用 Go 进行微服务治理

18

小丁 发布于 2019-09-17

本文由 客路 KLOOK 基础架构组高级开发工程师韩金明在 Gopher Meetup 深圳站的演讲整理而成,主要介绍 KLOOK 微服务治理框架的落地实践,包含: 1. 自研配置和注册中心的实现; 2. RPC 落地过程中的实践经验。 No.1 KLOOK 微服务治理实践 简单...

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

编程技术

系统架构优化的几点建议!

1

邓龙华 发布于 2019-09-16

背景 一家新公司,刚开始的由于业务功能单一,往往是单台服务器,单个 web server 就提供了所有功能。使用的用户也比较少,所以为了可以快速开发迭代上线,数据也全是放入数据中,如 mysql、mongo 中。当业务增多,用户增多时,这样的系统架构就不能满足需求了。这时候就需要...

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

Java

mq的使用场景

13

Harries 发布于 2019-09-15

消息队列中间件是分布式系统中重要的组件,主要解决应用解耦,异步消息,流量削锋等问题,实现高性能,高可用,可伸缩和最终一致性架构。目前使用较多的消息队列有ActiveMQ,RabbitMQ,ZeroMQ,Kafka,MetaMQ,RocketMQ 二、消息队列应用场景 以下介绍消息...

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

编程技术

大规模微服务场景下的十大痛点问题定位与优化

33

wenming.gapo 发布于 2019-09-15

今天我的主题是在微服务场景下的一个性能问题的定位优化,那么今天会讲一个我们其实出现的一个真实的一个场景,然后其实还是花了蛮长时间,然后把这个东西才定位到一个具体的问题。 现在云原生微服务架构特别的火,有非常多的优势,比如说这里面写的快速迭代,高并发,可维护,可扩展,灰度发布,高可...

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

Java

列举玩公众号副业月入3万的,阿里,腾讯,拼多多,大佬!

8

yeseng 发布于 2019-09-15

信息爆炸的时代更需要“断舍离” 定期清理公众号也是持续成长学习的秘诀 但不论你取关多少 总有一些优质公众号值得你关注 这里有几个公号擅长的领域不一样,有擅长JVM的、Java并发的、消息中间件的、分布式架构的、微服务的,大家按需关注。 Java技术驿站 Java技术驿站:一个专注...

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

Spring

助力秋招-独孤九剑破剑式 | 10家企业面试真题

2

Harries 发布于 2019-09-13

【声明】本文由《大数据技术与架构》读者提供,未经授权不得转载。 5万人关注的大数据成神之路,不来了解一下吗? 5万人关注的大数据成神之路,真的不来了解一下吗? 5万人关注的大数据成神之路,确定真的不来了解一下吗? 腾讯 关键词【Java基础】【数据结构】【操作系统】 【算法】【数...

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

编程技术

技术概要设计评审提纲

邓龙华 发布于 2019-09-13

业务产品千差万别,没有一个统一的方法论可完成架构设计和技术评审,架构设计只需要从某些关键点来表达系统即可。提纲就是用来帮助大家做架构评审的工具,帮助大家整理思路并形成可实施的方案,因此在做系统设计时,可有选择性地参考此提纲,根据业务特点来完成一个可实现的有效的架构设计。 根据需求...

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

Java

Apache Pulsar 携手 THG,开启深度实践和积极回馈 Apache 之旅

9

刘莉莉 发布于 2019-09-12

阅读本文需要约 8 分钟。 THG 现状 在?The Hut Group( https://www.thg.com/ 以下简称 THG),我们 WMS(仓库管理系统)团队负责一个大型集成项目,研究了大量消息队列技术。本文介绍了我们对消息队列的技术选型和其它考量,以及我们...

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

编程技术

微博微服务架构的Service Mesh实践之路

19

zhuangli 发布于 2019-09-12

胡忠想 微博技术专家,2012年加入微博,一直在做微博首页信息流相关的业务研发。 微博@古月中心相心 自我介绍 大家好,我是胡忠想,微博技术专家。从2012年加入微博到现在,一直在做微博首页信息流相关的业务研发。 这期间不仅参与了微博后端架构从大的单体应用迁移到微服务架构的改造,...

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

编程技术

人人都想学架构(一)

1

尖兵 发布于 2019-09-11

最近看了一本书《从零开始学架构》,最早是在极客时间购买的专栏,后来参加博文视点活动的时候,我又拿了一本纸质书,不过最近才看完。客观的说,这本书没有想象的那么好,但也没有太失望,因为架构的书本来就很难写,架构涉及的技术太多了,演变也非常快,就算一个人对架构了然于胸,以什么样的角度写...

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

编程技术

系统架构系列 (六):技术架构要解决什么问题?

5

dulong 发布于 2019-09-11

技术架构在业内并没有形成约定的统一认识,不同人的理解也不一样,有的人认为引入了中间件就是技术架构。笔者并不这么认为,如果是这样的话,只是将中间件堆在一起就是技术架构,那技术架构就是千篇一律了。在相似的业务场景下,技术架构相似是可能的,但绝对不是一种技术架构能包含所有的架构。这篇文...

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

Java

大数据面试知识图谱

7

Harries 发布于 2019-09-11

作者: 大数据技术与架构 By? 大数据技术与架构 场景描述:大数据开发岗位技能树,学习和复习总纲。 关键词:面试 大数据 大纲 正所谓,无招胜有招。 愿读到这篇文章的技术人早日明白并且脱离技术本身,早登彼岸。 一切技术最终只 是雕虫小 技 。 大纲 本系列主题是大数据...

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

编程技术

学生时代做对哪些事,毕业后迅速和同龄人拉开差距?

9

dulong 发布于 2019-09-11

点击 “简说Python” ,选择 “星标公众号” 福利干货,第一时间送达! 学生时代,你都享受过什么特权呢?你可能会说:景点门票半价,火车票半价,电影票半价…那么,学生除了吃喝玩乐,最重要的是什么呢? 答案当然是:学习。学生时代把握好学习的机会,让自己变得更优秀更有...

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

Java

为什么 Java 线程没有 Running 状态?一下被问懵!

12

xiaoli.wang 发布于 2019-09-10

扫描下方二维码 试读 什么是 RUNNABLE? 与传统的ready状态的区别 与传统的running状态的区别 当I/O阻塞时 如何看待RUNNABLE状态? Java虚拟机层面所暴露给我们的状态,与操作系统底层的线程状态是两个不同层面的事。 具体而言,这里说的 Java 线程...

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

编程技术

互金10年老司机:我对支付平台架构设计的思考与实践!

10

xiaoli.he 发布于 2019-09-10

来源| 后端进阶(objcoding) 作者|?张乘辉 我在前一家公司的第一个任务是开发统一支付平台,由于公司的业务需求,需要接入多个第三方支付,之前公司的支付都是散落在各个项目中,及其不利于支付的管理,于是聚合三方支付,统一支付平台的任务就落在我手上,可以说是完全从 ...

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

编程技术

自学架构设计?帮你总结了 4 个方法

2

小丁 发布于 2019-09-09

从编程思维到架构思维的升级,是工作 3、5 年的程序员遇到的第一个槛, 特别是当你准备晋升考核时 。 我有个哥们,技术和业务都很不错,阿里 P6 升 P7、P7 升 P8,就卡在了架构设计这部分。 架构这个事儿,不像算法和代码,后者编译运行后就能知道对还是错,而前者要等真正实施后...

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