标签:bus

Java

初识CAS的实现原理

4

darida 发布于 2019-10-19

扫描下方二维码或者微信搜索公众号 菜鸟飞呀飞 ,即可关注微信公众号,阅读更多 Spring源码分析 和 Java并发编程 文章。 在Java并发领域,总会提到原子操作,而Java作为一门高级语言,为了实现原子操作,提供了两种解决方案:1)加锁;2)通过CAS来实现,同时JDK在1...

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

编程技术

微软开源微服务运行时Dapr,赋能云原生应用开发

5

xirruiqiang 发布于 2019-10-19

        Dapr 是一个可移植的、由事件驱动的 Serverless 运行时,用于跨云和边缘构建分布式应用程序。 10 月 9 日,正式以 MIT 协议开源。 Dapr 使开发人员能够轻松地构...

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

Java

Disruptor 原理探讨

5

puefu.he 发布于 2019-10-19

之前谈到了在我的项目里用到了Disruptor,因为对它了解不足的原因,才会引发之前的问题,因此,今天特意来探讨其原理。 为什么采用Disruptor 先介绍一下我的这个服务。这个服务主要是作为游戏服务器的游戏逻辑部分,包括帧同步逻辑及其他在游戏过程中玩家产生的一些业务逻辑。 从...

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

编程技术

Dapr发布:帮助开发者群体轻松构建微服务应用程序

8

hanze 发布于 2019-10-17

过去几年以来,越来越多的开发人员开始利用托管服务部署并运行自己构建出的可扩展云原生应用程序。这种趋势,也代表着新一波变革浪潮的来临。通过这种转变,微服务架构已经成为云原生应用程序的架构标准;根据估算,到2022年, 将有九成新型应用程序采用微服务架构 。微服务架构带来一系列切实可...

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

编程技术

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

19

hellas 发布于 2019-10-17

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

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

编程技术

马蜂窝 IM 移动端架构的从 0 到 1

22

xiaoli.wang 发布于 2019-10-17

点击上方“马蜂窝技术”,关注订阅更多优质内容 移动互联网技术改变了旅游的世界,这个领域过去沉重的信息分销成本被大大降低。用户与服务供应商之间、用户与用户之间的沟通路径逐渐打通,沟通的场景也在不断扩展。这促使所有的移动应用开发者都要从用户视角出发,更好地满足用户需求。 论坛时代的马...

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

编程技术

以太网驱动流程浅析(三)-ifconfig的-19错误最底层分析

5

zhuangli 发布于 2019-10-17

作者简介: 大家好,我叫张昺华,中间那个字和“饼”字一个读音。 2014年我毕业于广东省惠州学院,我从小酷爱理科,当看到陈莉君老师在《Linux内核之旅》上发的学生在课堂上用课本剧的方式来诠释技术时,想到了自己初中的时候老师就是这样锻炼我们的,很喜欢那样的学习氛围,自己大学时和小...

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

编程技术

Dapr,一个可让每个开发人员更轻松地构建微服务应用程序的开源项目

7

小丁 发布于 2019-10-17

令人惊讶的是,在过去几年中,越来越多的开发人员转向利用托管服务来部署和运行可扩展的云原生应用程序。通过这种转变,微服务架构已成为构建云原生应用程序的标准,并且可以预见,到2022年,将有90%的新应用程序采用微服务架构。微服务架构提供了令人信服的好处,包括可伸缩性,松散的服务耦合...

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

Java

TypeScript 基础精粹

zhuangli 发布于 2019-10-17

原文地址地址: TypeScript 基础精粹 基础笔记的github地址: https://github.com/qiqihaobenben/Front-End-Basics ,可以watch,也可以star。 类型注意事项 数组类型 有两种类型注解方式,特别注意第二种使用 T...

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

编程技术

中台之上:企业级业务架构

4

xiaoli.wang 发布于 2019-10-16

编者注: 《企业级业务架构设计:方法论与实践》的作者付晓岩,资深的企业级业务架构师,有超过19年的金融行业工作经验,目前就职于建信金融科技有限责任公司。本书是一部从方法论和工程实践双维度阐述企业级业务架构设计的著作。本文节选自原书第 6 章及第 15 章等章节,仅供学习交流使用,...

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

Java

HBase 优化

6

likai 发布于 2019-10-16

HBase 优化 JVM调优 内存调优 一般安装好的HBase集群,默认配置是给Master和RegionServer 1G的内存,而Memstore默认占0.4,也就是400MB。显然RegionServer给的1G真的太少了。 export HBASE_MASTER_OPTS...

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

Java

如何书写技术简历

1

xiaoli.wang 发布于 2019-10-16

大家好,我是小编 清泉 ,在上一篇文章中我分享了字节跳动的内推,发现一部分求职者的简历有很多需要修改的地方。这里整理了一份简历注意事项,希望对大家有帮助。 好的简历有哪些共同点 排版合理、美观 结构上层次分明,重要、能够体现自身优势的内容优先安排 内容要精练,不啰嗦 最好是PDF...

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

Spring

Springboot 基于CXF构建WebService服务

1

puefu.he 发布于 2019-10-15

最近因为系统需要接入了一个新的支付通道,一般来说都是使用 RestApi 来接入,但是本次接入的支付通道为境外支付,使用的 WebService ,对于WS我们在实际业务中基本上不会用到,所以查阅了一些资料,记录一下自己项目中使用的WS。 WebService概述 什么是WebS...

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

Java

Dubbo学习系列之十五(Seata分布式事务方案TCC模式)

9

尖兵 发布于 2019-10-15

上篇的续集。 工具: Idea201902/JDK11/Gradle5.6.2/Mysql8.0.11/Lombok0.27/Postman7.5.0/SpringBoot2.1.9/Nacos1.1.3/Seata0.8.1/SeataServer0.8.1/Dubbo2.7....

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

Spring

8张图带你认识SpringCloud框架(附spring源码,建议收藏)

11

xiaoli.he 发布于 2019-10-15

本文基于SpringBoot 1.5.7和SpirngCloud Dalston.SR5。 针对这个架构图我分层介绍一下: 1、是web服务器的选型,这个我选择的是nginx+keepalived,haproxy也是一个选择,但是haproxy在反向代理处理跨域访问的时候问题很多...

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

编程技术

Kubernetes 服务发现之 coreDNS

1

小丁 发布于 2019-10-13

《Kubernetes 服务发现之 coreDNS》 最早发布在 blog.hdls.me/15628434928… 服务发现是 K8s 的一项很重要的功能。K8s 的服务发现有两种方式,一种是将 svc 的 ClusterIP 以环境变量的方式注入到 pod 中;一种就是 DN...

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

Java

浅析BeanUtils

changyuan.xu 发布于 2019-10-13

在聊聊BeanUtils之前,我们可以先了解一下PO VO BO DTO 。 PO (persistant object持久对象)与数据库中对应的对象。 BO (business object业务对象)处理业务逻辑肯定会涉及到多张表的数据,BO可以将多个PO对象整合一起进行业务处...

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

Java

Spring Cloud Config Server 节点迁移引起的问题,请格外注意这一点!

1

hellas 发布于 2019-10-12

前言: 虽然强烈推荐选择使用国内开源的配置中心,如携程开源的 Apollo 配置中心、阿里开源的 Nacos 注册&配置中心。 但实际架构选型时,根据实际项目规模、业务复杂性等因素,有的项目还是会选择 Spring Cloud Config,也是 Spring Cloud...

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