Dubbo to Mesh 云原生架构改造方案解析 软件架构

Dubbo to Mesh 云原生架构改造方案解析

作者 | 腾讯云泛互云原生团队 责编 | 屠敏 头 图 | CSDN 下载自东方 IC 出品 | CSDN(ID:CSDNnews) Dubbo 是一款高性能的 Java RPC 框架,它除了拥有卓越的 RPC 能力,也同时具有微服务的一些治理能力,如: 注册发现,负载均衡等,目前 Dubbo 是国内使用较多的微服务框架之一...
阅读全文
微服务架构:基于微服务和Docker容器技术的PaaS云平台架构设计 软件架构

微服务架构:基于微服务和Docker容器技术的PaaS云平台架构设计

基于微服务架构和Docker容器技术的PaaS云平台建设目标是给我们的开发人员提供一套服务快速开发、部署、运维管理、持续开发持续集成的流程。平台提供基础设施、中间件、数据服务、云服务器等资源,开发人员只需要开发业务代码并提交到平台代码库,做一些必要的配置,系统会自动构建、部署,实现应用的敏捷开发、快速迭代。 在系统架构上,PaaS云平台主要分为微服务架构、Docker容器技术、DveOps三部...
阅读全文
SpringCloud 应用在 Kubernetes 上的最佳实践 — 部署篇(工具部署) Spring

SpringCloud 应用在 Kubernetes 上的最佳实践 — 部署篇(工具部署)

作者 | 孤弋  阿里云高级技术专家,负责 EDAS 的开发和用户体验优化工作。 导读 :上一篇文章 《SpringCloud 应用在 Kubernetes 上的最佳实践 — 部署篇(开发部署)》 我们介绍了从 IDE 插件内介绍了如何进行应用部署的方式,除此之外,目前 EDAS 还支持了额外的工具对其他场景进行覆盖,这一篇内容主要就是介绍 EDAS 上围绕部署的工具体系。 ...
阅读全文
阿里程序员常用的 15 款开发者工具 Java

阿里程序员常用的 15 款开发者工具

从人工到自动化,从重复到创新,技术演进的历程中,伴随着开发者工具类产品的发展。 阿里巴巴将自身在各类业务场景下的技术积淀,通过开源、云上实现或工具等形式对外开放,本文将精选了一些阿里巴巴的开发者工具,希望能帮助开发者们提高开发效率、更优雅的写代码。 由于开发者涉及的技术领域众多,笔者仅从自己熟悉的领域,以后端开发者的视角盘点平时可能用得到的工具。每个工具按照以下几点进行介绍: 工具名称...
阅读全文
什么是Apache Tomcat?原始Java Servlet容器 Java

什么是Apache Tomcat?原始Java Servlet容器

Apache Tomcat是一个长期存在的开源Java Servlet容器,它实现了几个核心Java企业规范,即Java Servlet,JavaServer Pages(JSP)和WebSockets API。 Tomcat是一个Apache Software Foundation项目,它于1998年首次发布,距Java本身仅四年。Tomcat开始作为第一个Java Servlet API和...
阅读全文
容器云环境,你们如何监控应用运行情况? Java

容器云环境,你们如何监控应用运行情况?

关注世界领先 DevOps 平台 JFrog 引言 自从2018年从Cloud Native Computing Foundation(CNCF)出现以来,您可能已经在使用K8操作系统,随着容器云技术大发展以及落地,提高了企业运维的效率和质量,并且降低了企业运营成本,但同时带来的问题是运维的复杂度和难度,举个例子:chestnut::由于容器的生命周期...
阅读全文
SpringCloud 应用在 Kubernetes 上的最佳实践 — 部署篇(开发部署) Spring

SpringCloud 应用在 Kubernetes 上的最佳实践 — 部署篇(开发部署)

作者 | 孤弋  阿里云高级技术专家,负责 EDAS 的开发和用户体验优化工作。 导读 :在上一篇文章 《SpringCloud 应用在 Kubernetes 上的云上实践 - 开发篇》 中讲到可以通过两个工具,轻松地将一个 SpringCloud 应用从初始化到本地运行。本篇文章,我们将介绍如何将上一篇文章中提到的应用在云上跑起来。 初始化集群 为了将应用运行在云端,首...
阅读全文
微服务开源框架TARS的RPC源码解析 之 初识TARS C++服务端 软件架构

微服务开源框架TARS的RPC源码解析 之 初识TARS C++服务端

作者:Cony 导语:微服务开源框架TARS的RPC调用包含客户端与服务端,《微服务开源框架TARS的RPC源码解析》系列文章将从初识客户端、客户端的同步及异步调用、初识服务端、服务端的工作流程四部分,以C++语言为载体,深入浅出地带你了解TARS RPC调用的原理。 什么是TARS TARS是腾讯使用十年的微服务开发框架,目前支持C++、Java、PHP、Node.js、Go语言。该...
阅读全文
Neety学习系列(四)-连接管理及Pipeline Java

Neety学习系列(四)-连接管理及Pipeline

这是本系列的第四篇文章,这篇文章的重点是对Netty的连接管理进行分析和Pipeline的运行及时。当有新连接产生的时候Netty是怎样检测到的?然后新连接又是怎样注册到NioEventLoop中的呢?本篇第一章就要解决这些问题,在此过程中大体可以分为, 检测新连接 、 创建NioSocketChannel 、 分配线程及注册selector ,第二章就是介绍Pipeline的相关知识点,nett...
阅读全文
easypoi添加下拉预选值 Java

easypoi添加下拉预选值

原因是使用easypoi自带的下拉预选值无效,并且还带来了版本冲突的问题,所以只能自己来解决, easypoi的使用请参考: http://doc.wupaas.com/docs/easypoi/easypoi-1c0u9dt0lqnpl 这里是说明使用easypoi生成的Workbook之后如何给单元格设置下拉预选值,但是也有缺点,就是前提必须要知道设置下拉预选值单元格的范围,也就是需要...
阅读全文
Loading...