标签:微信红包

编程技术

从游击队到正规军(二):马蜂窝旅游网的IM客户端架构演进和实践总结

19

hellas 发布于 2019-10-17

一、引言 移动互联网技术改变了旅游的世界,这个领域过去沉重的信息分销成本被大大降低。用户与服务供应商之间、用户与用户之间的沟通路径逐渐打通,沟通的场景也在不断扩展。这促使所有的移动应用开发者都要从用户视角出发,更好地满足用户需求。 论坛时代的马蜂窝,用户之间的沟通形式比较单一,主...

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

Java

适合新手:从零开发一个IM服务端(基于Netty,有完整源码)

13

xubiao.zhuang 发布于 2019-10-09

0、引言 站长提示: 本文适合IM新手阅读,但最好有一定的网络编程经验,必竟实践性的代码上手就是网络编程。如果你对网络编程,以及IM的一些理论知识知之甚少,请务必首先阅读: 《 新手入门一篇就够:从零开发移动端IM 》 ,该文为IM小白分类整理了详尽的理论资料,请按需补充相关知识...

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

编程技术

适合新手:从零开发一个IM服务端(基于Netty,有完整源码)

1

xiaoli.wang 发布于 2019-10-09

本文由“yuanrw”分享,博客:juejin.im/user/5cefab8451882510eb758606,收录时内容有改动和修订。 0、引言 站长提示:本文适合IM新手阅读,但最好有一定的网络编程经验,必竟实践性的代码上手就是网络编程。如果你对网络编程,以及IM的一些理论...

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

编程技术

后端架构设计,如何扛住100亿次请求?

18

hanze 发布于 2019-08-03

1. 前言 前几天,偶然看到了 《扛住100亿次请求——如何做一个“有把握”的春晚红包系统”》一文,看完以后,感慨良多,收益很多。正所谓他山之石,可以攻玉,虽然此文发表于2015年,我看到时已经过去良久,但是其中的思想仍然是可以为很多后端设计借鉴。 同时作为一微信后端工程师,看完...

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

编程技术

架构师技术图谱,助你早日成为架构师

1

hanze 发布于 2019-07-25

架构师技术图谱,助你早日成为架构师 本项目是《码农周刊》架构学习资料精选, 码农周刊团队官方出品 。架构师必读,助你早日成为架构师! 架构师技术图谱包括:分布式、前端、大数据、存储、微服务、推荐系统、框架、消息队列、编程语言、设计模式、重构、集群等内容。 欢迎订阅《码农周刊》! ...

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

编程技术

从游击队到正规军:马蜂窝旅游网的IM系统架构演进之路

9

zhuangli 发布于 2019-07-24

本文引用自马蜂窝公众号,由马蜂窝技术团队原创分享。 一、引言 今天,越来越多的用户被马蜂窝持续积累的笔记、攻略、嗡嗡等优质的分享内容所吸引,在这里激发了去旅行的热情,同时也拉动了马蜂窝交易的增长。在帮助用户做出旅行决策、完成交易的过程中,IM 系统起到了重要的作用。 IM 系统为...

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

编程技术

从新手到架构师,一篇就够:从100到1000万高并发的架构演进之路

16

changyuan.xu 发布于 2019-07-18

本文以设计淘宝网的后台架构为例,介绍从一百个并发到千万级并发情况下服务端的架构的14次演进过程,同时列举出每个演进阶段会遇到的相关技术,让大家对架构的演进有一个整体的认知。文章最后汇总了一些架构设计的原则。 (本文同步发布于: http://www.52im.net/thread...

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

Java

Java 实现仿照微信抢红包算法,实测结果基本和微信吻合,附demo

小丁 发布于 2019-07-12

抢红包的期望收益应与先后顺序无关 保证每个用户至少能抢到一个预设的最小金额,人民币红包设置的最小金额一般是0.01元,如果需要发其他货币类型的红包,比如区块链货币或者积分,需要自定义一个最小金额。 所有抢红包的人领取的子红包的金额之和加起来,等于发红包的人发出的总红包的金额。 下...

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

编程技术

多维度对比5款主流分布式MQ消息队列,妈妈再也不担心我的技术选型了

1

hanze 发布于 2019-06-21

1、引言 对于即时通讯网来说,所有的技术文章和资料都在围绕即时通讯这个技术方向进行整理和分享,这一次也不例外。对于即时通讯系统(包括IM、消息推送系统等)来说,MQ消息中件间是非常常见的基础软件,但市面上种类众多、各有所长的MQ消息中件间产品,该怎么去选择?这是个问题! 对于很多...

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

Java

WxJava 3.4.0 发布,微信开发 Java SDK

changyuan.xu 发布于 2019-05-18

本次版本更新主要是增加了一些微信卡券和企业微信的接口,针对公众号模块底层做了调整以更好的支持多公众号,同时还实现了微信公众号模块和微信支付模块的Spring Boot Starter方便Spring Boot应用快速接入微信开发,并修复了一些bug和由于微信官方文档及接口变更导致...

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

Java

搞定 Web 容器,就能在 Java 领域风生水起?

4

尖兵 发布于 2019-05-13

如果你是一个热衷于技术的 Java 程序员,今天为你分享一位大佬的学习经历,可以让你在众多 Java 开发人员中脱颖而出。 这位大佬,我介绍一下: 李号双,eBay 技术主管,2009 年毕业后加入惠普,先后负责分布式企业级应用的开发与架构设计,以及容器化上云。 2018 年加入...

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

Java

接受祝福 * 5

18

小丁 发布于 2019-02-03

编辑部的故事的个人空间 日常记录 正文 接受祝福 * 5 原 荐   编辑部的故事 发布于 18分钟前 字数 13 阅读 1 收藏 0 开发十年,只剩下这套Java开发体系了 >>> 猪光宝气 © 著作权归作者所有 共有人打赏支持 编辑部的故...

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

Java

接受祝福 * 1

18

邓龙华 发布于 2019-02-03

编辑部的故事的个人空间 日常记录 正文 接受祝福 * 1 原 荐   编辑部的故事 发布于 25分钟前 字数 127 阅读 1 收藏 0 开发十年,只剩下这套Java开发体系了 >>> 猪猪正朝气蓬勃地向您走来 愿您 猪年吉祥 好运如潮 意气风发 万事...

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

编程技术

数据库 TDSQL 的架构演进

11

xirruiqiang 发布于 2019-01-31

编辑推荐: 本文来自于infoQ,主要介绍了业务场景下推动数据库进化,TDSQL 的软件架构组成,数据一致性考验,基于规则和基于代价的查询引擎等方面。 在数字化时代,作为基础软件,数据库的自主可控对于企业的数据安全、业务稳定具有重要意义。只有实现“自主可控”才能从根本上保证信息安...

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

Java

简历自述

yeseng 发布于 2019-01-19

个人信息 姓名: XXXX 电话: XXX-XXXX-XXXX 邮箱: XXX@XXX.com 现居城市: GZ 求职意向 期望岗位: 数据工程师 教育背景 学校名称: XXX大学 就读时间: XXXX-XX-XX到XXXX-XX-XX 所学专业: XXX 工作经历 公司名称: ...

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

编程技术

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

18

darida 发布于 2019-01-07

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

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

编程技术

千万级规模【高性能、高并发】互联网架构经验分羹

15

hellas 发布于 2018-12-11

架构以及我理解中架构的本质 在开始谈我对架构本质的理解之前,先谈谈对今天技术沙龙主题的个人见解,千万级规模的网站感觉数量级是非常大的,对这个数量级我们 战略上 要重 视 它 , 战术上又 要 藐 视 它 。先举个例子感受一下千万级到底是什么数量级?现在很流行的优步(Uber),从...

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

互联网.投资

阿里“纳”头条:会把腾讯戳个大窟窿吗?

13

dulong 发布于 2018-07-21

文/港股那点事 来源/新浪科技 今日,市场传闻,“今日头条将在本轮融资中对抖音进行分拆,云锋基金将代表阿里投资今日头条,阿里更是会直接对分拆后的抖音进行投资”。在目前的谈判方案中,无论阿里巴巴还是云锋基金都不会进入抖音或今日头条的董事会,这与此前阿里巴巴投...

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