标签:Docker

编程技术

『互联网架构』软件架构-rocketmq之部署(61)

34

刘莉莉 发布于 2019-05-25

消息队列作为高并发系统的核心组件之一,能够帮助业务系统解构提升开发效率和系统稳定性。 (一)rocketMQ 官网:http://rocketmq.apache.org/ 开源的分布式消息和流处理,流处理这块原来只有kafka这样说,因为rocketMq本身做的也比较好,它也加上...

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

编程技术

⼤型微服务框架设计实践

18

yeseng 发布于 2019-05-24

大家好,我是杜欢,很荣幸能代表滴滴来做分享。我来滴滴的第一件事情就是帮助公司统一技术栈,在服务端我们要把以前拿 PHP 和 Java 做的服务统一起来,经过很多思考和选择之后我们决定用 Go 来重构大部分业务服务。现在,滴滴内部已经有非常多的用 Go 实现的服务和大量 Go 开发...

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

Java

Java工程师成神之路:程序员的学习路线规划以及书籍推荐

2

puefu.he 发布于 2019-05-24

一、基础篇 面向对象 什么是面向对象 面向对象、面向过程 面向对象的三大基本特征和五大基本原则 平台无关性 Java如何实现的平台无关性的 JVM还支持哪些语言(Kotlin、Groovy、JRuby、Jython、Scala) 值传递 值传递、引用传递 为什么说Java中只有值...

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

Java

Java程序员至关重要的几年,尽量少走弯路

7

wenming.gapo 发布于 2019-05-23

点关注,不迷路;持续更新Java架构相关技术及资讯热文!!! Java程序员很重要的几年所走过的路程会影响你的职业生涯以及薪资水平的走向,这几年至关重要,如何从初级水平走向大佬这是一个有关于自身技能,和方向的一个难点。 首先就是刚刚步入社会参加工作的这一两年,在这两年的时间里,你...

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

Java

成为优秀Java开发人员的10件事

hellas 发布于 2019-05-23

点关注,不迷路;持续更新Java架构相关技术及资讯热文!!! 如果您是一名Java开发人员并且对技术充满热情,那么您可以遵循以下内容,使您成为优秀的Java开发人员。 一. 对OO原则有很强的基础和理解 对面向对象编程有深刻的理解对于一个java开发人员来说是必须的。如果没有OO...

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

Spring

SpringBoot学习(一):Springboot创建MVC Web项目入门

1

songhua.gao 发布于 2019-05-23

作者:享学Peter老师 使用Springboot创建MVC Web项目 Spring Boot 是一个非常棒的应用程序开发框架。大多数人可能会使用这个框架来创建基于 Web 的应用程序 – MVC应用程序或基于 RESTFul API 的应用程序。 这些应用程序可以...

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

编程技术

微服务架构进阶

5

hanze 发布于 2019-05-23

点击蓝色“ 乔志勇笔记 ”关注我哟 加个“ 星标 ”,第一时间获取推送的文章哦 相应的第二篇文章:微服务实战问题 一、微服务落地 1、组件合适的技术团队 2、从一个案例入手 3、做好技术取舍 4、采用Devops 5、统一微服务治理平台 1)服务管理 2) 服务治理 3 )服务监...

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

Java

编程语言之Python、Java、Golang、PHP的优势对比

1

hellas 发布于 2019-05-23

最近有很多小伙伴私下交流中问我,究竟选择一个什么样的编程语言作为进军IT公司的钥匙,今天我们就来聊一聊Python、Java、Golang、PHP这四个比较热门的编程语言,个人一些观点,请大家不要引起圣战:) 首先对语言进行一个分类, 这里我们按照动态语言和静态语言来分类: 动态...

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

编程技术

微服务需要拆分到什么程度?

6

xirruiqiang 发布于 2019-05-23

导读: 微服务在最近几年大行其道,很多公司的研发人员都在考虑微服务架构,或者在做微服务的路上,拆分服务是个很热的话题。那么我们应该按照什么原则将现有的业务进行拆分?是否拆分得越细就越好?本文将研究把应用程序分解为服务的策略和指南、分解的障碍以及如何解决它们。 原创: 克里斯&mi...

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

Java

IntelliJ IDEA 18个常用插件,动图演示,让效率成为习惯

22

hellas 发布于 2019-05-23

点击上面  蓝色字体 关注我们 技术  /  架构  /  职场  /  面试   /  内推 文章转自微信公号:服务端思维 梁桂钊、陈同学、张帆、刁政欣(研习小组)| 作者 一、...

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

Java

OpenJDK Docker 镜像构建失败,混乱的版本号要背锅

2

xiaoli.wang 发布于 2019-05-23

据 OpenJDK 开发团队 在邮件列表中的记录 ,有开发者反馈了一个这样的问题: 可以看到,在构建这两个分别为 OpenJDK 8 和 OpenJDK 11 的版本时,均出现了问题。仔细观察内部版本号,这些 JDK 版本显示的发布时间均比实际发布时间要早。 这会导致什...

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

Java

FastDFS Docker化部署 以及 Java SpringMVC实践

小丁 发布于 2019-05-22

FastDFS是一个轻量级分布式文件系统。可以对文件进行管理,功能包括:文件存储、文件同步、文件访问(文件上传、文件下载)等,而且可以集群部署,有高可用保障。相应的竞品有Ceph、TFS等。相比而言FastDFS对硬件的要求比较低,所以适合中小型公司。 概念 FastDFS服务端...

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

编程技术

云原生架构学习资料-Kubernetes篇

2

尖兵 发布于 2019-05-22

云原生架构估计是未来十年最主流的应用架构,最早是由Pivotal提出来的。Pivotal的Matt Stine写了一本叫做《迁移到云原生应用架构》的书籍,里面探讨了云原生应用架构的主要特征,包括以下: 符合十二因素应用 面向微服务架构 自服务敏捷架构 基于API的协作 抗脆弱性 ...

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

Java

Spring Boot 2 快速教程:WebFlux 集成 Mongodb(四)

8

刘莉莉 发布于 2019-05-22

号外:为读者持续整理了几份最新教程,覆盖了 Spring Boot、Spring Cloud、微服务架构等PDF。 获取方式:关注右侧公众号"泥瓦匠BYSocket",来领取吧! 摘要: 原创出处 https://www.bysocket.com 「公众号:泥...

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

编程技术

30+微服务构建的顶级工具清单

30

尖兵 发布于 2019-05-22

微服务架构,或说是微服务本身,是一种用于提升软件系统可扩展性的架构风格。与微服务相关的好文章不胜枚举,而本文希望能够为那些从未尝试过、或只是刚刚开始尝试微服务的人,提供一份顶级开源工具的清单。 微服务架构可用于企业、政府、学校和慈善机构等的企业级应用程序。与传统风格的单体架构完全...

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

Spring

使用 Jenkins + Ansible 实现 Spring Boot 自动化部署101

2

刘莉莉 发布于 2019-05-22

本文要点: 设计一条 Spring Boot 最基本的流水线:包括构建、制品上传、部署。 使用 Docker 容器运行构建逻辑。 自动化整个实验环境:包括 Jenkins 的配置,Jenkins agent 的配置等。 1. 代码仓库安排 本次实验涉及以下多个代码仓库: % tr...

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

Spring

一怒之下,我取下了数十个公众号

8

xirruiqiang 发布于 2019-05-22

一怒之下,我取下了数十个公众号。 如今仅剩下为数不多的一些优质号,推荐给大家。 方志朋 公众号由书籍《深入理解Spring Cloud与微服务构建》的作者方志朋维护,作者是CSDN博客专家,博客访问量突破一千万。专注于Java核心技术、并发编程、JVM、数据库、消息队列、中间件、...

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

编程技术

轻松构建微服务之服务注册和发现

5

wenming.gapo 发布于 2019-05-21

为什么需要服务注册中心? 随着服务数量的扩张,我们需要服务调用方能够自动感知到服务提供方的地址,当我们对服务提供方进行横向扩展的时候,服务调用方能够自动感知到,这就需要服务提供方能够在启动或者关闭的时候自动向注册中心注册,而服务调用方直接询问注册中心就可以知道具体的服务提供方的地...

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