标签:Jobs

Java

初次编译openJDK8

4

xiaoli.he 发布于 2019-09-18

最近开始看《深入理解Java虚拟机》这一本书,这本书出版的时候Oracle还没有推出JDK8,但是作者在1.5章节中对JDK发展的预测,还是很准确的,就像他函数式编程,模块化等,当时看到这里的时候就挺佩服作者的高瞻远瞩的,这几点基本上都预测到了,看到这里也让我对这本书有了更多的兴...

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

Java

微服务化

6

darida 发布于 2019-09-06

问题 服务如何定义 服务如何发布和订阅 服务如何监控 服务如何治理(熔断机制等) 故障如何定位 基本组件 服务描述: RESTful API, 性能差 XML, java平台, 一般内部使用 IDL, interface description language, 用作跨语言平台...

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

编程技术

Netflix应用架构之用于个性化和推荐的系统架构

6

yeseng 发布于 2019-09-06

本文我们将探索如何创建一个能够交付并支持快速创新的软件架构。提出一种能够处理大量现有数据、响应用户交互并易于试验新的推荐方法的软件体系结构并非易事。在这篇文章中,我们将描述我们如何解决Netflix面临的一些挑战。 首先,我们在下图中展示了推荐系统的总体系统图。该体系结构的主要组...

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

Java

持续集成高级篇之Jenkins资源调度

changyuan.xu 发布于 2019-09-06

系列目录 之前的示例我们主要关注点在于功能的实现,都是在一个节点的完成了.有了多个节点后,必须涉及到资源的调度问题.本节我们讲解在创建任务时与资源调度的有关选项以及一些平时没有注意到的但在生产环境需要精细控制的选项. 我们随便创建一个自由式风格任务,这里主要讲解General里的...

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

Java

DockOne微信分享(二二四):基于Kubernetes的DevOps平台实战

5

hanze 发布于 2019-09-04

【编者的话】Kubernetes的出现让容器的调度管理变的简单,但是Kubernetes本身的“部署难”又让很多人止步,对该技术的普及也有一定的影响。文章首先,从Kubernetes的架构角度,为大家讲解一下从零部署一个生产可用的Kubernetes集群,并对Kubelet TL...

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

Java

Jenkins插件漏洞:明文保存的凭证泄露

6

xiaoli.wang 发布于 2019-09-03

Jenkins是一个广泛应用的开源自动化服务器,允许 DevOps 开发者来高效、可靠地构建、测试和部署软件。为了利用Jenkins模块化的架构,开发者可以通过插件来扩展其核心特征,允许其扩展脚本能力。研究人员统计发现一共有1600个Jenkins插件。其中一些插件保存了未加密的...

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

Spring

Elastic-job-lite整合spring-boot与监控平台搭建

7

xirruiqiang 发布于 2019-08-31

本篇文章会对Elastic-job与spring-·boot进行整合,同时搭建任务监控平台通过elastic-job-console以便对任务进行管理,至于涉及到的 分片sharding 及配置项等核心概念可以参考官网文档,本文主要是快速搭建工程,让定时任务先跑起来...

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

Spring

定时任务:Quartz 集成到Spring boot

zhuangli 发布于 2019-08-31

Scheduler – 与调度程序交互的主要API。(控制Job与trigger) Job – 由希望调度程序执行的组件实现的接口。 JobDetail – 用于定义作业的实例。(自定义实现) Trigger(即触发器) – 定义执...

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

Spring

美团点评2020校园招聘 | 安全工程师热招

2

xubiao.zhuang 发布于 2019-08-28

公司简介 美团的使命是“帮大家吃得更好,生活更好”。作为中国领先的生活服务电子商务平台,公司拥有美团、大众点评、美团外卖、美团打车、摩拜单车等消费者熟知的App,服务涵盖餐饮、外卖、打车、共享单车、酒店旅游、电影、休闲娱乐等200多个品类,业务覆盖全国2800个县区市。2018年...

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

Spring

Spring Boot集成quartz实现定时任务并支持切换任务数据源

xubiao.zhuang 发布于 2019-08-28

org.quartz实现定时任务并自定义切换任务数据源 在工作中经常会需要使用到定时任务处理各种周期性的任务,org.quartz是处理此类定时任务的一个优秀框架。随着项目一点点推进,此时我们并不满足于任务仅仅是定时执行,我们还想要对任务进行更多的控制,随时能对任务进行人为干预,...

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

Java

TKey SSO 单点登录系统介绍

3

尖兵 发布于 2019-08-28

Introduction TKey = Token Key 以 OAuth 2.0 标准为接口设计原则的单点登录系统(SSO) 初衷: 做国内各种登录场景的配件,以完善的学习资料为主核心竞争力 纯粹的 HTTP,任意设备、任意场景 跨域无状态,随意横向扩展,服务高可用 Sprin...

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

Java

过去五十年最具影响力的十大编程语言及其创造者

9

songhua.gao 发布于 2019-08-19

在本文中,我们将一同了解过去五十年以来最具影响力的十种编程语言及其创造者的故事。 软件世界当中存在不少编程语言,而且每一年都有更多后起之秀加入进来。最近一段时间,我们迎来了 Scala、Kotlin、Go 以及 Closure 等新成员,但从历史的角度来看,只有极少数编程语言能够...

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

Java

Spark Streaming 调优实践

4

puefu.he 发布于 2019-08-13

在使用 Spark 和 SparkStreaming 时,当我们将应用部署在集群上时,可能会碰到运行慢、占用过多资源、不稳定等问题,这时需要做一些优化才能达到最好的性能。有时候一个简单的优化可以起到化腐朽为神奇的作用,使得程序能够更加有效率,也更加节省资源。本文我们就来介绍一些能...

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

Java

Jenkins备份迁移

xirruiqiang 发布于 2019-08-07

一、通过插件ThinBackup 网上有很多教程,这里不再介绍。 二、手动备份 通过插件备份的方式,不是很灵活,可选择备份的粒度低(比如就没有办法只备份各项目配置)如果项目多的话,备份出来的文件会很大。 只备份关于项目的配置 下面以docker部署jenkins为例,jenkin...

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

Java

从0到1了解CI/CD:初学者入门必备

16

yanxinchi 发布于 2019-08-06

现代软件开发的需求加上部署到不同基础设施的复杂性使得创建应用程序成为一个繁琐的过程。当应用程序出现规模性增长,开发团队人员变得更分散时,快速且不断地生产和发布软件的流程将会变得更加困难。 为了解决这些问题,开发团队开始探索新的策略来使他们的构建、测试和发布流程自动化,以帮助其更快...

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

Java

作业车间调度与遗传算法Python/Java实现及应用:BitMES,一个基于Electron的作业车间调度系统

35

zhuangli 发布于 2019-08-05

作业车间调度问题描述 作业车间调度(Job shop scheduling problem, JSP) 是车间调度中最常见的调度类型,是最难的组合优化问题之一,应用领域极其广泛,涉及航母调度,机场飞机调度,港口码头货船调度,汽车加工流水线等,因此对其研究具有重大的现实意义。科学有...

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

Java

老物重识-Quartz

5

zhuangli 发布于 2019-08-02

初次写作尝试:本文试以问答形式对quartz做一些介绍。 Ⅰ Quartz是什么?为什么要有这样一篇文章? Quartz 是一个完全由 Java 编写的开源作业调度框架,为在 Java 应用程序中进行作业调度提供了简单却强大的机制。Quartz最早的issue记录在jira.te...

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