Spring配置文件的魔法炼金术:如何制造容器化时代的完美配方 | 京东物流技术团队

2023-11-28
阅读 4 分钟
262
基于现代服务的云原生十二要素理论,我们在采用容器化部署时,要保证同一个镜像可以满足不同环境的部署要求,而不是不同环境打包不同的镜像。本文档主要介绍一种基于spring框架的满足不同环境配置的编译打包方案,满足同一个镜像可以在环境分组下通过启动项配置实现不同环境的部署。
封面图

玩转服务器之Docker篇:10分钟学会搭建 Docker 环境

2023-04-20
阅读 2 分钟
822
数字化转型浪潮下,云原生技术领域的建设投入、集群规模持续走高,云原生技术已是大势所趋。在用户生产环境中,容器技术的采纳率已接近70%,docker 使应用部署更加轻量,可移植,可扩展,更好的环境隔离也更大程度地避免了生产环境与测试环境不一致的巨大尴尬,本文为大家详细讲解如何手动搭建 Docker 环境。
封面图

虚拟化技术浅析第二弹之初识Kubernetes

2023-01-17
阅读 11 分钟
886
单体架构:可以理解为主要业务逻辑模块(我们编写的代码模块,不包括独立的中间件)运行在一个进程中的应用,最典型的是运行在一个Tomcat容器中,位于一个进程里。单体架构好处是技术门槛低、编程工作量少、开发简单快捷、调试方便、环境容易搭建、容易发布部署及升级,开发运维等总体成本很低、见效快。其缺点也明显:
封面图

手把手教你一套完善且高效的k8s离线部署方案

2022-12-20
阅读 40 分钟
1.2k
作者:郝建伟背景面对更多项目现场交付,偶而会遇到客户环境不具备公网条件,完全内网部署,这就需要有一套完善且高效的离线部署方案。系统资源编号主机名称IP资源类型CPU内存磁盘01k8s-master110.132.10.91CentOS-74c8g40g02k8s-master110.132.10.92CentOS-74c8g40g03k8s-master110.132.10.93CentOS-74c8g40g04k8s-work...
封面图

计算存储分离在京东云消息中间件JCQ上的应用

2022-12-19
阅读 4 分钟
1.6k
JCQ 全名 JD Cloud Message Queue,是京东云自研、具有 CloudNative 特性的分布式消息中间件。 JCQ 设计初衷即为适应云特性的消息中间件;具有高可用、数据可靠性、副本物理隔离、服务自治、健康状态汇报、少运维或无运维、容器部署、弹性伸缩、租户隔离、按量付费、云账户体系、授权等特性。
封面图

源码学习之 Spring 容器创建原理

2022-11-14
阅读 18 分钟
1.3k
众所周知,Spring可以帮我们管理我们需要的bean。在我们需要用到这些bean的时候,可以很方便的获取到它,然后进行一系列的操作。比如,我们定义一个bean MyTestBean。
封面图

为什么Kubernetes和容器与机器学习密不可分?

2022-09-19
阅读 2 分钟
1.1k
原文出自infosecurity 作者:Rebecca James京东云开发者社区编译当前,数字化转型的热潮在IT领域发展的如火如荼,越来越多的企业投身其中,机器学习和人工智能等现代技术的融合在公司组织内部也逐渐流行起来。随着那些构成企业复杂IT基础架构的技术日益成熟,部署云原生环境以及在该环境中使用容器早已成为企业技术轨道...
封面图

在线数据迁移,数字化时代的必修课——京东云数据迁移实践

2022-09-02
阅读 4 分钟
975
打破数据边界,是数字化时代常挂在嘴边的一句话,数据的价值是在流动中体现的,数据应用也是如此。以往为了满足开发、测试、数据保护容灾和数据分析的需要,我们不断对数据进行复制、备份、迁移,因此数据迁移非常重要。
封面图

媲美物理机,裸金属云主机如何轻松应对11.11大促

2020-11-20
阅读 3 分钟
3.5k
面对京东11.11大促数百亿访问流量、每秒数百万次的高并发请求以及数十亿的实时消息推送,京东智联云通过在技术上的创新,有效支撑了京东11.11海量并发,保障业务系统平稳运行。

云原生时代 容器持久化存储的最佳方式是什么?

2020-10-27
阅读 3 分钟
2k
云妹导读:在存储专题的上一篇文章《送你4句口诀 云存储选型不再犯难》中,云妹为大家的云存储选型提供了几种方法,只需记住 4 句口诀,就能选到适合自己应用特点的云存储服务。本篇文章我们将深入介绍云存储产品体系中的文件存储服务,并看看它在容器环境下如何提供持久化的共享型存储?首先,我们来看一下云端文件存储...

我们为什么需要关心容器?

2019-10-09
阅读 3 分钟
1.9k
我们为什么要关心Docker? 好。第一个问题:什么是Docker? 如果你是一名开发人员,你可能遇到过以下问题:软件可以在机器上运行,但是在测试环境中却无法工作。那么,Docker在最基本的层面上解决了这个问题。 Docker什么时候开始工作? Docker在软件开发生命周期(SDLC)的部署阶段发挥作用。它简化了应用程序的部署过程,解...