基于Seata探寻分布式事务的实现方案
随着业务的快速发展、业务复杂度越来越高,几乎每个公司的系统都会从单体走向分布式,特别是转向微服务架构。随之而来就必然遇到分布式事务这个难题,这篇文章通过seata框架总结了分布式事务的几种解决方案。
九路 九路
4年前
3 Java对象的内存布局以及对象的访问定位
先来看看Java对象在内存中的布局一Java对象的内存布局在HotSpot虚拟机中,对象在内存中的布局分为3个区域对象头(Header)MarkWord(在32bit和64bit虚拟机上长度分别为32bit和64bit)存储对象自身的运行时数据,包括哈希码,GC分代年龄,锁状态标志,线程持有的锁,偏向线程ID,偏向时间戳等类型指
Wesley13 Wesley13
3年前
Dubbo与Zookeeper、SpringMVC整合和使用(入门级)
!(https://static.oschina.net/uploads/space/2017/0503/130638_HzVw_1444646.png)介绍就不过多的说明。可以参考http://blog.csdn.net/congcong68/article/details/41113239博客里面写的相关介绍。后续会补充完善SpringMVC
Stella981 Stella981
3年前
Spring Boot集成Hazelcast实现集群与分布式内存缓存
Hazelcast是Hazelcast公司开源的一款分布式内存数据库产品,提供弹性可扩展、高性能的分布式内存计算。并通过提供诸如Map,Queue,ExecutorService,Lock和JCache等Java的许多开发人员友好的分布式实现。了解HazelcastHazelcast特性简单易用Hazel
Easter79 Easter79
3年前
SpringCloud系列:服务注册中心搭建
服务治理在上一节中简单介绍了SpringCloud和微服务架构,本章介绍如何使用SpringCloud来实现服务治理。由于SpringCloud为服务治理做了一层抽象接口,所以在SpringCloud应用中可以支持多种不同的服务治理框架,比如:NetflixEureka、Consul、Zookeeper。在SpringCloud服
Stella981 Stella981
3年前
ELK+Filebeat+Kafka+ZooKeeper 构建海量日志分析平台
ELKFilebeatKafkaZooKeeper构建海量日志分析平台参考:http://www.tuicool.com/articles/R77fieA(https://www.oschina.net/action/GoToLink?urlht
Stella981 Stella981
3年前
Kerberos环境下删除ZooKeeper服务注册信息问题分析
温馨提示:要看高清无码套图,请使用手机打开并单击图片放大查看。1.问题描述在CDH集群中启用了Kerberos服务后,通过zookeeperclient登录Kerberos删除服务的注册信息时报“Authenticationisnotvalid”,具体操作及异常信息如下。Fayson这里已经使用fays
Wesley13 Wesley13
3年前
mysql面试题总结
1.Mysql中的myisam与innodb的区别?2.InnoDB存储引擎的四大特性?3.什么是事务?4.数据库事务的四大特性?5.不考虑事务的隔离性,会发生几种问题?6.MySQL数据库提供的四种隔离级别?7.有多少种日志?8.事务是如何通过日志来实现的?9.数据库的乐观锁和悲观锁是什么?10.什
Wesley13 Wesley13
3年前
Java面试题速查手册
Java类equals抽象类类型StringIntegershort多线程概念锁synchronized线程创建及状态线程通讯线程安全ThreadLocalatomicvolatile终止线程反射什么是反射?序列化什么是java序
Stella981 Stella981
3年前
Dubbo与Zookeeper、SpringMVC整合和使用(负载均衡、容错)
!(https://oscimg.oschina.net/oscnet/771a0d0e23e340899ccabdd804af8569.gif)互联网的发展,网站应用的规模不断扩大,常规的垂直应用架构已无法应对,分布式服务架构以及流动计算架构势在必行,Dubbo是一个分布式服务框架,在这种情况下诞生的。现在核心业务抽取出来,作为独立的服务,