标签:备份

Java

使用Velero Restic快速完成云原生应用迁移至ACK集群

13

邓龙华 发布于 2019-07-18

本文记录使用Velero Restic快速完成云原生应用迁移至ACK集群的实践过程。 0. 实践步骤概览 (1)创建GKE集群(或自建Kubernetes集群) (2)在GKE集群上部署示例应用Jenkins Application并执行一个构建任务 (3)创建ACK集群 (4)...

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

编程技术

算法交易系统架构,此篇足矣!

25

hellas 发布于 2019-07-18

标星★公众号      爱你们 ♥ 作者:Stuart Reid 编译:方的馒头 | 公众号翻译部、海外部 近期原创文章: ♥  5种机器学习算法在预测股价的应用(代码+数据) ♥  Two Sigma用新闻来预测股价走势,带你吊...

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

Java

Java千万级别数据生成文件思路和优化

hellas 发布于 2019-07-17

一年前写过一个百万级别数据库数据生成配置xml文件的程序,程序目的是用来把数据库里面的数据生成xml文件.程序可以配置多少文件生成到一个文件中去。 程序刚开始设计的时候说的是最多百万级别数据,最多50W数据生成到一个xml文件里面去,所以在做测试的时候自己也只是造了100W的数据...

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

Java

2019编程语言展望:Java 依旧是就业需求最高的编程语言

7

hanze 发布于 2019-07-17

升级设备至更高软件版本 本示例介绍如何使用Web页面和命令行对设备进行版本升级。 安全设备作为某公司的网络出口为该公司提供防护和服务。现需要管理员升级该设备的系统固件,以优化设备性能和升级设备软件功能。 准备工作 升级前,我们建议您: 1、通过Web界面或命令行的show ver...

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

编程技术

架构师必备的20个英文缩写!看你知道几个?

1

yanxinchi 发布于 2019-07-16

作为一个架构师,如果在面试的时候,面试官说出了一个英文缩写,这个时候如果你没有听过,是不是很尴尬?而且你也没办法针对这个问题进行描述回答!所以,多学习一些基础的英文缩写,一是面试可以游刃有余,二是可以装逼!下面的20个缩写,你都能讲清楚吗? IOC: 控制反转(Inversion...

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

编程技术

架构设计:比 Hadoop 快至少10倍的物联网大数据平台

8

hanze 发布于 2019-07-16

文章作 者: 程洪泽  涛思数据  编辑整理:Hoh Xil 内容来源:www.taosdata.com 出品社区:DataFun 注:欢迎转载,转载请注明出处。 ▌前言 TDengine: 专为物联网而生的大数据平台 TDengine 是一个开源的专为物联网...

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

Spring

SpringBoot2.0高级案例(02) :整合 RocketMQ ,实现请求异步处理 原 荐

4

puefu.he 发布于 2019-07-15

本文源码 码云地址:知了一笑 https://gitee.com/cicadasmile/middle-ware-parent 一、RocketMQ 1、架构图片 2、角色分类 (1)、Broker RocketMQ 的核心,接收 Producer 发过来的消息、处理 Consu...

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

Java

2019 Java 全栈工程师进阶路线图,一定要收藏

1

likai 发布于 2019-07-15

技术更新日新月异,对于初入职场的同学来说,经常会困惑该往那个方向发展,这一点松哥是深有体会的。 <!–more–> 我刚开始学习 Java 那会,最大的问题就是不知道该学什么,以及学习的顺序,我相信这也是很多初学者经常面临的问题。​我当时经常胡...

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

Java

BeanDefinition注册-上篇

6

hanze 发布于 2019-07-14

BeanDefinition注册-上篇 前言 上文说到Document已经加载完毕,此时到了Spring注册BeanDefinition的时候。下面就一起来探究下Spring是怎么把Xml文档注册成BeanDefinition的吧。 XmlBeanDefinitionReader...

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

Java

AOP面向切面编程–解放你的双手

xiaoli.he 发布于 2019-07-07

假如现在有一个需求,在对数据库进行增删改查的时候,假如执行每个操作之前都要求把数据备份一下。这个时候怎么做比较好呢,难道要在每个方法之前都写一个save()方法吗,如果用到增删改查的地方非常多,这时候就非常麻烦了。 通过java中的动态代理就可以很方便的实现。比如 首先有个操作数...

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

Java

AOP面向切面编程–解放你的双手

Harries 发布于 2019-07-07

AOP面向切面编程 假如现在有一个需求,在对数据库进行增删改查的时候,假如执行每个操作之前都要求把数据备份一下。这个时候怎么做比较好呢,难道要在每个方法之前都写一个save()方法吗,如果用到增删改查的地方非常多,这时候就非常麻烦了。 通过java中的动态代理就可以很方便的实现。...

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

Java

让人抓头的Java并发(三) 强大的AQS!

2

yeseng 发布于 2019-07-07

前两篇文章介绍了多线程和线程池的一些概念,在这一篇终于要介绍JUC中非常重要的一个基础组件AQS了! AQS简介 AQS是队列同步器AbstractQueuedSynchronizer的简称,是用来构建锁和其他队列同步组件(ReentrantLock、CountDownLatch...

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

Spring

Spring Batch(1)——数据批处理概念 原 荐

5

dulong 发布于 2019-07-03

批处理的核心场景 从某个位置读取大量的记录,位置可以是数据库、文件或者外部推送队列(MQ)。 根据业务需要实时处理读取的数据。 将处理后的数据写入某个位置,可以第一条一样,可是数据库、文件或者推送到队列。 Spring Batch能解决的批处理场景 Spring Batch为批处...

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

编程技术

屡试不爽的架构三架马车

1

小丁 发布于 2019-07-02

这里所说的三架马车是指微服务、消息队列和定时任务。如下图所示,这里是一个三驾马车共同驱动的一个立体的互联网项目的架构。不管项目是大是小,这个架构模板的形态一旦定型了之后就不太会变,区别只是我们有更多的服务有更复杂的调用,更复杂的消息流转,更多的Job,整个架构整体是可扩展的,而且...

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

Java

使用Nginx+Tomcat+Keepalived 搭建高性能高可用性负载均衡集群

4

邓龙华 发布于 2019-07-02

在互联网项目中,往往面临着高用户量、高并发的问题,造成服务器的压力非常大,特别是电商项目,以淘宝天猫为例,近年双十一的成交量屡创新高,可想而知淘宝天猫的服务器面临的并发量有多大,单一服务器肯定承受不住。这些互联网项目的服务器一般都是采用集群部署的方式,实现负载均衡。 开始搭建之前...

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

编程技术

大型网站技术架构核心原理剖析,文末附知识图谱下载

2

小丁 发布于 2019-07-01

什么是软件架构 维基百科定义: 软件架构是指有关软件整体结构与组件的抽象描述,用于指导大型软件系统各个方面的设计 。 软件架构5大要素: 性能 可用性 伸缩性 扩展性 安全性 可以通过考察这5大要素来衡量一个软件架构设计的优劣。 高性能 网站性能是客观的指标,具体体现到 响应时间...

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

Spring

工作记录|给 Spring boot Jar 瘦瘦身

changyuan.xu 发布于 2019-06-30

写在前面 在如今程序员的世界中,spring boot 越来越流行,不管是开发web应用还是构建spring cloud 微服务架构都离不开它, 不同于传统的web应用 需要单独部署容器来发布war包, spring boot 应用可以把整个项目打包成我们熟悉的jar来运行,大大...

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

编程技术

大型互联网系统云原生微服务架构,亿级海量数据治理实践

10

puefu.he 发布于 2019-06-30

本文转载自公众号IT168企业级(ID:IT168qiye) 黄哲铿,前1号店高级技术总监、海尔农业电商 CTO、 1药网技术VP ,畅销书《技术管理之巅》作者,“技术领导力社区”发起人,擅长大型电商系统研发、供应链系统研发、大型技术团队治理,个人拥有多项技术发明和专利。 本文根...

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