logo
publist
写文章

简介

该用户还未填写简介

擅长的技术栈

可提供的服务

暂无可提供的服务

一文读懂分布式任务调度平台XXL-JOB

本文主要介绍分布式任务调度平台XXL-JOB(v2.1.0版本),包括功能特性、实现原理、优缺点、同类框架比较等基本介绍项目开发中,常常以下场景需要分布式任务调度:同一服务多个实例的任务存在互斥时,需要统一协调定时任务的执行需要支持高可用、监控运维、故障告警需要统一管理和追踪各个服务节点定时任务的运行情况,以及任务属性信息,例如任务所属服务、所属责任人因此,XXL-JOB应运而生:XXL-JOB是

看懂这篇文章,前后端分离再和面试官扯皮就没问题了

假期一直在下雨,抽空整理了下小伙伴们问的比较多的前后端分离的部署问题。1.问题焦点问题焦点主要在于跨域,开发环境和生产环境是两种完全不懂的配置思路。如果你直接在项目中引入 Vue,像用 jQuery 那样用 Vue,那没什么问题,你应该也不会有跨域的疑问。但是如果你做的是单页面应用(SPA),那么必然会有这样的疑问,跨域问题怎么搞!因为在单页面应用中,前端项目可以单独通过 node...

传统架构 vs 云原生架构,谈谈为什么我们需要云原生架构?

云原生架构是什么回顾过去十年,数字化转型驱动着技术创新和商业元素的不断融合和重构,可以说,现在已经不是由商业模式决定采用何种技术架构,而是由技术架构决定企业的商业模式。所以无论是行业巨头还是中小微企业都面临着数字化转型带来的未知机遇和挑战。机遇是商业模式的创新,挑战来自对整体技术架构的变革。新一代的技术架构是什么?如何变革?是很多互联网企业面临的问题。而云原生架构则是这个问题最好的答案,因为云原生

#云服务#serverless
高并发场景,保证数据库数据一致性的方案总结

先说场景:物品W现在库存剩余1个, 用户P1,P2同时购买.则只有1人能购买成功.(前提是不允许超卖)秒杀也是类似的情况, 只有1件商品,N个用户同时抢购,只有1人能抢到..这里不谈秒杀设计,不谈使用队列等使请求串行化,就谈下怎么用锁来保证数据正确.常见的实现方案有以下几种:1.代码同步, 例如使用 synchronized ,lock 等同步方法2.不查询,直接更新 update table s

传统架构 vs 云原生架构,谈谈为什么我们需要云原生架构?

云原生架构是什么回顾过去十年,数字化转型驱动着技术创新和商业元素的不断融合和重构,可以说,现在已经不是由商业模式决定采用何种技术架构,而是由技术架构决定企业的商业模式。所以无论是行业巨头还是中小微企业都面临着数字化转型带来的未知机遇和挑战。机遇是商业模式的创新,挑战来自对整体技术架构的变革。新一代的技术架构是什么?如何变革?是很多互联网企业面临的问题。而云原生架构则是这个问题最好的答案,因为云原生

#云服务#serverless
微服务中Zookeeper的应用及原理

了解微服务的小伙伴都应该知道Zookeeper,Zookeeper是一个分布式的,开源的分布式应用程序协调服务。现在比较流行的微服务框架Dubbo、Spring Cloud都可以使用Zookeeper作为服务发现与组册中心。但是,为什么Zookeeper就能实现服务发现与组册呢?Zookeeper的特性我们先来了解一下Zookeeper的特性吧,因为它的特性决定了它的使...

调整Jvm参数,让你的SpringBoot项目飞起来

作者:星朝来源:https://url.cn/5MrwT6L作为一名工程师,项目调优这事,是必须得熟练掌握的事情。在SpringBoot项目中,调优主要通过配置文件和配置JVM的参数的方式进行。修改配置文件关于修改配置文件application.properties。SpringBoot项目详细的配置文件修改文档https://docs.spring.io/...

MyBatis批量插入大量数据(1w以上)--解决方案

问题背景:只用MyBatis中foreach进行批量插入数据,一次性插入超过一千条的时候MyBatis开始报错。项目使用技术:SpringBoot、MyBatis批量插入碰到的问题:java.lang.StackOverflowError: null该问题是由于一次性插入数据1w条引起的,具体插入代码如下:userDao.batchInsert(list);&lt...

MyBatis批量插入大量数据(1w以上)--解决方案

问题背景:只用MyBatis中foreach进行批量插入数据,一次性插入超过一千条的时候MyBatis开始报错。项目使用技术:SpringBoot、MyBatis批量插入碰到的问题:java.lang.StackOverflowError: null该问题是由于一次性插入数据1w条引起的,具体插入代码如下:userDao.batchInsert(list);&lt...

SpringCloud gateway (史上最全)

前言疯狂创客圈(笔者尼恩创建的高并发研习社群)Springcloud 高并发系列文章,将为大家介绍三个版本的 高并发秒杀:一、版本1 :springcloud + zookeeper 秒杀二、版本2 :springcloud + redis 分布式锁秒杀三、版本3 :springcloud + Nginx + Lua 高性能版本秒杀以及有关Springcloud 几篇核心、重要的文章:一、Spri

    共 17 条
  • 1
  • 2
  • 请选择