标签:Docker

Java

月薪 8k 和月薪 38K 的程序员,差距在哪里?

9

songhua.gao 发布于 2018-12-07

回想自己做开发的这八年多,我获得了很多,技术能力、培训、出国、大公司的期权等。还记得刚刚出来第一年那段时间,太多东西不懂的,我都是一切听从老大的安排,敲敲代码,看看数据库,测试自己和别人的代码, 这样干了一年。 第二年的时候我就在想,自己还要这样吗? 当然是否定的,不可能的,一年...

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

Java

五个举措:现代化 Jenkins 和终结“Jenkinsteins”

hellas 发布于 2018-12-06

摘要:Jenkins 和 CloudBees 首席技术官川口耕介(Kohsuke Kawaguchi)上月在尼斯的 Jenkins World 上发表了演讲,谈到了现代化这款流行的 CI/CD 工具的五个正在进行的项目。川口耕介想要解决随着老化出现的痛点,他倡议围绕 Jenkin...

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

Spring

java B2B2C源码电子商务平台—大话Spring Cloud

1

xiaoli.wang 发布于 2018-12-06

研究了一段时间Spring Boot了准备向Spring Cloud进发,公司架构和项目也全面拥抱了Spring Cloud。在使用了一段时间后发现Spring Cloud从技术架构上降低了对大型系统构建的要求,使我们以非常低的成本(技术或者硬件)搭建一套高效、分布式、容错的平台...

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

Java

Custom WAR Packager

1

xirruiqiang 发布于 2018-12-06

今天,我打算给 Jenkins 管理员和开发者们介绍一个新的工具 Custom WAR Packager。该工具可以打包 Jenkins 的自定义 WAR 发行版、 Docker 镜像以及 Jenkinsfile Runner 包。它可以打包 Jenkins、插件以及配置为开箱即...

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

Java

jenkins自动化项目部署实战

15

dulong 发布于 2018-12-05

简介 以下文章只是从入门来说明jenkins的部署过程,仅供新手入门,高手勿喷。 安装 命令如下: 拉镜像,无需解释 1docker pull jenkins 复制代码 创建挂载路径 1mkdir /mnt/jenkins 2chown -R 1000 /mnt/jenkins ...

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

Java

为什么Java占用的RAM比Xmx多得多?

songhua.gao 发布于 2018-12-05

Java为什么使用比堆中规定的大小还要多的内存,如何正确设置Docker内存大小限制?Java进程使用的内存远远超过堆大小? 堆大小设置为128 MB(-Xmx128m -Xms128m),而容器最多占用1 GB内存。在正常情况下,它需要500MB。如果docker容器设置限制(...

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

Java

Serverless Jenkins 和 Jenkins X

3

yanxinchi 发布于 2018-12-04

Jenkins服务来源于创建自2004年的Hudson。在软件行业中,Jenkins已经是家喻户晓的明星产品,并且已经是CI和CD的领头羊。到目前为止有超过2050万的Jenkins任务,以及将近20万的Jenkins服务在运行中。这真的是非常惊人的增长速度。 上面的增长图说明在...

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

编程技术

新一代大数据与人工智能基础架构技术的发展与趋势

112

xiaoli.wang 发布于 2018-12-03

2018年是开源软件历史上最精彩的一年,2个IPO加上5个并购,开源技术到达新的高度。回溯过去大数据时代的15年,开源技术的创新潮流,包括集群技术,流计算,数据库,容器技术和机器学习,可谓一波接着一波。 2003-2004年Google发布的GFS和MapReduce论文,对业界...

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

Java

docker与jenkins的自动化CI/CD流水线实战

20

songhua.gao 发布于 2018-12-03

docker与jenkins的自动化CI/CD流水线实战 在互联网时代,对于每一家公司,软件开发和发布的重要性不言而喻,目前已经形成一套标准的流程,最重要的组成部分就是持续集成(CI)及持续部署、交付(CD)。本文基于Jenkins+Docker+Git实现一套CI自动化发布流程...

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

编程技术

微服务容器化构建改造(1)–整体方案

songhua.gao 发布于 2018-12-03

大规模推进微服务的背景下,大量应用切分粒度更细。为大量应用服务的部署及机器资源的分配使用带来了繁杂而高昂的成本。 在Serverless大潮下,传统应用的容器化改造成了标准的跨入门槛。 目标: 提高机器使用率。 横向扩展能力。机器资源使用可按应用服务切分管理并可快速调整配额(内存...

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

编程技术

产品规划思考(12.1)

wenming.gapo 发布于 2018-12-01

离18年结束还有最后1个月了,在整个18年从大项目售前和签单来看很不理想,但是从移动大项目本身的项目实施和执行来说还算另人满意。在最近几年写了不少的微服务架构和传统企业IT架构转型的文章,从实际接触到的一些客户来看,也确实在逐步朝微服务架构转型。 也就是微服务架构+基于Docke...

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

编程技术

致传统企业朋友:不够痛就别微服务,有坑

35

尖兵 发布于 2018-12-01

微服务落地是一个复杂问题,牵扯到IT架构,应用架构,组织架构多个方面 在多家传统行业的企业走访和落地了微服务之后,发现落地微服务是一个非常复杂的问题,甚至都不完全是技术问题。 当时想微服务既然是改造应用,做微服务治理,类似注册,发现,熔断,限流,降级等,当然应该从应用开发组切入,...

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

编程技术

DevOps和微服务助攻,新一代容器PaaS平台成数字化转型利器

1

邓龙华 发布于 2018-11-30

至顶网软件频道消息: 11月27日, 由中国石油信息管理部、中国石油股份有限公司勘探与生产分公司、东方地球物理公司主办,北京中油瑞飞公司协办的中国石油勘探开发梦想云平台V1.0发布仪式暨合作伙伴共建倡议仪式在京举行。此次中石油打造的“梦想云”是一个基于PaaS平台构建的面向石油上...

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

编程技术

云容器云引擎:容器化微服务,Istio占C位出道

yanxinchi 发布于 2018-11-30

在精彩的软件容器世界中,当新项目涌现并解决你认为早已解决的问题时,这感觉就像地面在你的脚下不断地移动。在许多情况下,这些问题很久以前被解决,但现在的云原生架构正在推动着更大规模的应用程序部署,这就需要新的工具和方法。 微服务就是一个很好地例子。在此模型下,典型的应用程序或服务将被...

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

编程技术

随行付微服务化的道与术

8

puefu.he 发布于 2018-11-30

微服务的目标是提高响应能力,降低复杂度,让一切去中心化是微服务的最高宗旨。 背景 随着研发团队的项目工程的增加、代码量的膨胀、团队人员的增长,传统的单体架构的弊端越来越凸显,严重影响了业务的快速创新和敏捷交付。随行付在2015年底为了解决传统单体架构面临的挑战,先后经历了单体架构...

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

Spring

一步一步实现web程序信息管理系统之二—-后台框架实现跳转登陆页面

puefu.he 发布于 2018-11-29

SpringBoot springboot的目的是为了简化spring应用的开发搭建以及开发过程。内部使用了特殊的处理,使得开发人员不需要进行额外繁锁的xml文件配置的编写,其内部包含很多模块的配置只需要添加maven依赖即可使用,这项功能可谓对开发人员提供了大大的好处。使用sp...

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

Java

XXL-CONF v1.6.0 发布,废弃 ZK 轻量级架构升级

1

xubiao.zhuang 发布于 2018-11-29

Release Notes 1、轻量级改造:废弃ZK,改为 "DB + 磁盘 + long polling" 方案,部署更轻量,学习更简单;集群部署更方便,与单机一致; 2、pom依赖清理、升级;客户端唯一依赖组件为 "slf4j-api"...

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

Java

一次受限环境中的Java反序列化漏洞挖掘到Get Shell

12

小丁 发布于 2018-11-29

在本文中,我们将向你展示一个利用不安全的反序列化漏洞的过程,我们将以WebGoat 8反序列化挑战(部署在Docker上)为例。只需执行sleep5秒即可解决挑战。但是,我们将会进一步寻求乐趣并尝试get shell。 介绍 Java的反序列化问题在安全领域已经被安全人...

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