六种常见云迁移策略

云计算经过最近五年的产品能力完善、云产品持续新增和稳定性逐步增强,使得大家已经能够广泛接受云计算的理念并积极思考如何在自身业务中使用云计算。本文将介绍常见的六种云迁移策略。

【技术简说】istio - 微服务管理平台

微服务管理平台(服务网格) istio 在7月31日正式发布了 1.0 正式版,并表示已可用于生产环境。那么什么是 istio,能够解决什么问题?技术简说,将用幻灯片的形式,5分钟带你理解 istio。

微服务本地开发管理工具——Trampoline

本地进行微服务开发时,本地会运行很多不同的应用,这种情况下有效管理微服务应用便是麻烦的事情,Trampoline 是一个本地管理 Spring Boot 应用的解决方案,可以很好的帮助解决这样的痛点,本文将介绍 Trampoline 的主要功能。

开发者须关注的云计算趋势报告(Digital Ocean)

Currents 是 DigitalOcean 公司创建的开发者云计算趋势季度报告,最新一版(Y2018Q2)他们访问了来自世界各地的近 5,000 名开发者,问题有关他们自己、他们正在使用的工具以及他们面临的挑战。在此我节选一些对于开发者必须关注的云计算趋势。

【Java区块链实践】使用 Web3j、Spring Boot 实现以太坊智能合约

智能合约是一个运行在 EVM(以太坊虚拟机)上的一个程序,每个智能合约都是代码(函数)和数据的集合,它在以太坊区块链上有一个地址,可以与其他合约进行交互,例如做决策、存储数据或向他人发送 Ether。本文将介绍如何使用 Web3j、Spring Boot 实现以太坊智能合约。

【Java区块链实践】使用以太坊、web3j 与 Spring Boot 开发应用

区块链(Blockchain)是最近一年是技术圈和行业内最为流行的词语,这个术语与加密货币有关,区块链和加密货币都不是可以简单开始的技术,以太坊提供完整的脚本语言,从而简化了使用区块链技术的应用开发。本文将介绍如何使用以太坊、web3j 以及 Spring Boot 进行区块链应用开发。

你知道你是怎样学习的吗?一张图帮你发现自己学习风格。

在移动互联信息大爆炸的时代,我们如何快速学习,更为高效的从信息吸收养分便变得尤为重要。因此通过什么方式学习最快,成了很多应用心理学家研究的课题,Neil Fleming 的 VARK 学习模型最广为流传。VARK 模型认为学习方法可以分类为:视觉,听觉,读写,动手四种。

『Java微服务实践』201. 使用Spring Boot构建第一个API

得力于强力的Spring Boot框架,使得在Java领域开发微服务变得简单轻松。Spring Boot是个基于Spring依赖注入框架之上的快速开发及发布就绪(production-ready)框架,是在Java领域可以用来构建微服务的框架之一。在本文中将以实践的方式来介绍Spring Boot框架,以及使用Spring Boot来构建RESTful风格的微服务。

『Java微服务实践』101. 微服务导读

微服务架构设计风格(Microservices)越来越被接受,那么Java领域如何使用这种架构设计风格呢?『Java微服务实践』这个文集将我之前做过的Java微服务课程以及自己对于微服务的理解进行文字的整理,以文章的形式分享出来,本文是『微服务导读』,将介绍什么是微服务,以及开始之前我们要做哪些准备?

混沌工程实践 - Spring Boot 微服务应用使用 Chaos Monkey

Netflix 认为生产环境总会遇到系统崩溃或故障,如何测试验证基础设施的可恢复能力便是要解决的问题,Netflix 发明了 Chaos Monkey 工具来解决这个问题,本文将介绍如何在 Spring Boot 构建的微服务应用中引入 Chaos Monkey 库。