标签:架构设计

编程技术

Blog.6 分布式会话跟踪系统架构设计与实践

3

xirruiqiang 发布于 2019-08-25

调用链 trace 系统可以帮助技术人员快速的定位问题,查看整个请求的调用链路,及各个链路的耗时情况。方便技术人员针对性的对服务进行性能优化。 概念 参考 调用链trace的设计分析 的介绍, trace 系统的要素包括: traceId 、 spanId 、 annotatio...

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

Java

Swoole 与 Java、Go 等技术选型答疑

Harries 发布于 2019-08-25

来自 SwooleVIP 一位成员的问题 感觉 Swoole 越来越复杂了,虽然特性也变得更强,可惜在项目组里面根本推不动,而且协程后需要注意事项也很多,稍不注意可能就是连接忘了回收,连接错乱的风险(当然有 defer 之类的可以规避) 学 PHP 的,基本上都是半路出家,或者大...

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

Java

JAVA后端开发学习之路

likai 发布于 2019-08-25

本文主要记录了我从Java初学者到专注于Java后端技术栈的开发者的学习历程。主要分享了学习过程中的一些经验和教训,让后来人看到,少走弯路,与君共勉,共同进步。如有错误,还请见谅。 我的GitHub: https://github.com/h2pl/MyTech 喜欢的话麻烦点下...

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

Java

日志排查问题困难?分布式日志链路跟踪来帮你

5

yeseng 发布于 2019-08-25

作者:朱乐陶,软件架构师,具备多年Java开发及架构设计经验,擅长微服务领域 作者博客: https://blog.csdn.net/zlt2000 背景 开发排查系统问题用得最多的手段就是查看系统日志,在分布式环境中一般使用ELK来统一收集日志,但是在并发大时使用日志定位问题还...

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

Spring

基于InChat的SpringBoot版本通讯聊天数据存储Demo,附带详细流程说明[InChat1.1.4]

5

zhuangli 发布于 2019-08-23

本博客猫叔的博客,转载请申明出处 阅读本文约 “8分钟” 适读人群:Java初级 前言 InChat = Iot Netty Chat 首先,感谢那些一直以来支持 InChat 的朋友们,你们可能是因为工作原因,或者自己的想法,或者自己的项目等等。 InChat还不是一个合格的框...

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

Java

25岁零基础转行学Java,他如今月入16k

14

xirruiqiang 发布于 2019-08-23

25岁的刘同学,毕业之后的3年从事的是跟互联网毫不相关的工作,朝九晚六,偶尔加班。 上班二三年,房价都火急火燎地翻了几个跟斗,工资却一直不慌不忙,还看不到上升空间。 在2018年一个月黑风高的晚上,刘同学辗转反侧,经过从个人理想到人生哲学的思考,最终决定转行学Java! 理由很明...

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

编程技术

数据量太大?用数据库水平切分搞定!

14

hellas 发布于 2019-08-23

本文将介绍数据库架构设计中的一些基本概念,常见问题以及对应解决方案,为了便于读者理解,将以 “用户中心” 为例,讲解数据库架构设计的常见玩法。 用户中心 用户中心是一个非常常见的业务,主要提供用户注册、登录、信息查询与修改的服务,其核心元数据为: User(uid, uname,...

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

Spring

看完这三本书,可以炒老板鱿鱼了!

20

puefu.he 发布于 2019-08-23

本次每个号送 3 本一共  24 本, 还包邮哦。 可能你有疑问,送什么书籍呢?不用担心,这次的书籍包你满意哦,都是热门的 Java 书籍。 感谢本次活动的赞助者: 北京大学出版社 。 01 书怎么送 很简单,在下面的公众号后台回复「 送书 」,弹出小程序后点击参与。全...

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

编程技术

支付系统架构设计(中):分账

10

yanxinchi 发布于 2019-08-22

平台型电商系统,当客户的购物车商品属于多个商家时,客户在下单统一支付支付后,需要平台对该笔支付金额进行分账处理。涉及多级商户层层分佣也是一种分账。 综述 分账:本质是一种清结算能力。通俗解释为:交易资金再分配。 分账在有些场景下称为分佣、分润、抽成等。而这些本质上都是通过分账来实...

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

编程技术

从MySQL高可用架构看高可用架构设计

10

yanxinchi 发布于 2019-08-22

点击上方 "IT牧场" ,选择 "设为星标" 技术干货每日送达! 高可用HA(High Availability)是分布式系统架构设计中必须考虑的因素之一,它通常是指,通过设计减少系统不能提供服务的时间。 假设系统一直能够提供服务,我们说系...

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

编程技术

互联网系统架构|前后端分离技术体系

25

xiaoli.he 发布于 2019-08-22

点击「京东数科技术说」可快速关注 「摘要」 随着互联网技术的发展以及终端设备的不断增多,前后端分离技术已成为移动互联网领域不可或缺的技术。 前后端分离技术的不断完善,让前后端的分工与系统边界划分越来越清晰。 正是由于这种日趋严格的边界定义,致使前端工程师很少关注后端技术架构,后端...

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

编程技术

Docker,微服务的场景化应用

3

yanxinchi 发布于 2019-08-22

编辑推荐: 本文来自于tisi,本文介绍了什么是微服务,微服务的特点以及Docker在微服务系统中所扮演的角色等相关内容。 看过《超能陆战队》的朋友可能仍然对于电影中的男主角介绍和演示自己发明的微型机器人的场景记忆犹新。 “它”看起来只是一跟带有磁性的小小的金属部件。但是它是一个...

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

Java

作为一名Java程序员,我不接私活也能月薪38k

23

hellas 发布于 2019-08-22

接私活 对程序员这个圈子来说是一个既公开又隐私的话题,不说全部,应该大多数程序员都有过想要接私活的想法,当然,也有部分得道成仙的不主张接私活。 但是很少有人在公开场合讨论私活的问题,似乎都在避嫌。 就跟有人下班后跑滴滴一样,程序员私有时间接点活挣点钱不也很正常么,不过不要在上班时...

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

Java

2019年“金九银十”剑指BATJ,来自高级Andro…

7

yanxinchi 发布于 2019-08-21

“金九银十” 每年到了9、10月份,一方面正是各大企业为第二年拓展业务而大量吸纳人才的关键时期,招聘需求集中、空缺岗位多,另一方面用人单位习惯在初秋进行大规模招聘,正好可以避过盛夏的酷暑,因此可以说是招聘旺季。 这个时间又刚好遇上应届高校毕业生要找工作,同时,已就业者想跳槽找寻更...

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

Java

2019年“金九银十”剑指BATJ,来自高级Andro…

7

puefu.he 发布于 2019-08-21

“金九银十” 每年到了9、10月份,一方面正是各大企业为第二年拓展业务而大量吸纳人才的关键时期,招聘需求集中、空缺岗位多,另一方面用人单位习惯在初秋进行大规模招聘,正好可以避过盛夏的酷暑,因此可以说是招聘旺季。 这个时间又刚好遇上应届高校毕业生要找工作,同时,已就业者想跳槽找寻更...

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

编程技术

技术人员要拿百万年薪,必须要经历这9个段位

1

刘莉莉 发布于 2019-08-21

很多人都问,技术人员如何成长,每个阶段又是怎样的,如何才能走出当前的迷茫,实现自我的突破。所以我结合我自己10多年的从业经验,总结了技术人员成长的9个段位,希望对大家的职业生涯,有所帮助。 1. 刚接触编程的时候,会觉得这是个很神奇东西,平淡的英文字母,再加上标点符号,竟然可以有...

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

编程技术

一篇文章看透百度XuperChain系统架构

2

zhuangli 发布于 2019-08-21

本期 「百度超级链学院」 邀请来资深研发工程师,为各位开发者带来超硬核解读,揭秘百度XuperChain系统架构到底是怎样的! 背景 百度 XuperChain 在 2019 年 5 月底正式宣布开源。在开源后很快获得了开发者、区块链媒体的广泛关注。 XuperChain 是百度...

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

Java

Kotlin 里那些「不是那么写的」

dulong 发布于 2019-08-21

Kotlin 里那些「不是那么写的」 本期作者: 视频:扔物线(朱凯) 文章: Walker(张磊) 大家好,我是扔物线朱凯。不是第一期了,咱就不多废话了。直接视频伺候: 如果你看不到上面的哔哩哔哩视频,可以点击 这里 去 YouTube 看。 以下内容来自文章作者 Walker...

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