Cloud Native

2024/4/13 3:33:19

SAP CAP篇十三:拥抱TypeScript

本文目录 本系列文章从新开始为啥要用TypeScript官方文档程序框架从package.json开始tsconfig.jsonJest的配置 jest.config.js服务的实现自动化测试setup.ts文件夹integration 执行及测试对应代码及branch 本系列文章 SAP CAP篇一: 快速创建一个Service,基于Java的…

SAP CAP篇九:升级为SAP CDS 7.0, CAP Java 2以及Spring Boot 3

本文目录 本系列此前的文章升级之前的准备升级步骤检查当期版本升级cds-dk更新项目编译并测试 对应代码及branch 本系列此前的文章 SAP CAP篇一: 快速创建一个Service,基于Java的实现 SAP CAP篇二:为Service加上数据库支持 SAP CAP篇三:定义…

SAP CAP篇六:为CAP添加Fiori Elements程序(3)

本文目录 本系列之前的文章本篇之前的运行效果修改pom.xml添加新的Dependency更新plugin 添加新的Controller创建index目录添加UiIndexContentProviderFactory.java 添加resources运行结果更新UiIndexContentProviderFactory 代码库 (Gitcode) 本系列之前的文章 本系列之前的文…

SAP CAP篇十五:写个ERP的会计系统吧,Part II

本文目录 本系列文章目标开发步骤数据库表设计初始数据初始数据:AccountCategories初始数据:AccountUsages初始数据:ChartOfAccounts初始数据:AccountSubjects Service 定义生成Fiori AppApp运行 本系列文章 SAP CAP篇一: 快速创…

SAP CAP篇三:定义Model

SAP CAP篇一:快速创建一个Service,基于Java的实现 SAP CAP篇二:为Service加上数据库支持 文章目录 理解CAP的ModelDomain-Driven DesignKISSBasic TypesCommon Reuse TypecuidmanagedtemporalCountry, Currency, LanguagecodeList Assocation & Comp…

go语言中避免main函数退出的必要性

在GO语言中main函数的过早退出有时是有害的,原因是main函数的退出会导致整个程序的退出,如果程序是基于协程来实现的,那么main函数的退出必然导致协程无法执行完成而退出,从而导致程序出现非预期的结果。 因此,在很多…

云原生与12因素

12因素是云原生应用的设计理念,用于指导开发者充分利用云平台提供的优势开发出易维护、高可靠和便于扩展的应用程序。具体内容如下: Codebase: 基准代码,一份基准代码多分部署。用一个代码长裤进行版本控制和应用程序的多次部署&a…

一起聊聊什么是云原生技术,它们到底好在哪?

我们目前运用到的云原生技术有微服务、Kubernetes、Docker、Istio、Serverless, 今天我们就一起来聊聊。并且我们会在5月31日设了相关直播,请到了陈计节老师开讲相关内容,可以拉到文末看直播详情。 ​ 近期在社区里看到很多人都在问什么是云原生&#xf…

k8基础知识

总述 在构成扁平化网络的基础上实现Pod编排(控制、管理)、调度,再构成服务;对服务的管理有所欠缺;可以说k8s重点解决资源的问题 服务管理、应用管理;istio重点解决服务的问题 功能 开源、动态伸缩、负载…

通过AWS Endpoints从内网访问S3

AWS S3作为非结构化数据的存储,经常会有内网中的app调用的需求。S3默认是走公网访问的,如果内网app通过公网地址访问S3并获取数据会消耗公网带宽费用。如下图所示: AWS 提供了一种叫做endpoints的资源,这种资源可以后挂S3服务&a…

【K8s】肿么办??Kubernetes Secrets并不是Secret哟!!

【K8s】肿么办??Kubernetes Secrets并不是Secret哟!! 目录 【K8s】肿么办??Kubernetes Secrets并不是Secret哟!!Kubernetes Secrets为什么不认为 Base64 编码是密文?问题出现了以下是几种加密 K8s Secrets 的选项。Bitnami Sealed Secrets 介绍Bitnami Sealed Secrets…

spring cloud使用zookeeper作为注册中心—consumer

1.pom 文件 <?xml version"1.0" encoding"UTF-8"?> <project xmlns"http://maven.apache.org/POM/4.0.0" xmlns:xsi"http://www.w3.org/2001/XMLSchema-instance"xsi:schemaLocation"http://maven.apache.org/POM/4.…

简述云原生基础定义及关键技术

云原生是什么 云原生是面向“云”而设计的应用,因此技术部分依赖于传统云计算的 3 层概念,基础设施即服务(IaaS)、平台即服务(PaaS)和软件即服务(SaaS)。 例如,敏捷的不可变基础设施交付类似于 IaaS,用来提供计算网络存储等基础资源,这些资源是可编程且不可变的,直…

云原生SIEM解决方案

云原生&#xff08;Cloud Native&#xff09;是一种基于云计算的软件开发和部署方法论&#xff0c;它强调将应用程序和服务设计为云环境下的原生应用&#xff0c;以实现高可用性、可扩展性和灵活性。 云原生的优势有哪些 高可用性&#xff1a;云原生可以实现应用程序的高可用…

云计算与大数据技术应用知识及案列

云计算与大数据技术应用知识及案列 简述什么是云计算&#xff1f; 答&#xff1a;云计算是一种动态扩展的计算模式&#xff0c;通过网络将虚拟化的资源作为服务提供&#xff1b;云计算是一种无处不在的、便捷的通过互联网访问一个可定制的IT资源&#xff08;IT资源包括网络、服…

云原生简介 (Cloud Native)

云原生&#xff08;cloud Native&#xff09; 云原生的概念诞生于10年前&#xff0c;netflix 在 AWS 上的一次演讲中。有趣的是当初没有明确的定义&#xff0c;现在也没有明确的定义&#xff0c;对不同的人来说&#xff0c;有不同的概念。 概念 云原生&#xff1a;是在云上构…

002SpringCloud第一个程序

目录 导入springCloud依赖 SpringCloud pom.xml 01-springcloud-api Dept 必须序列化 01-springcloud-provider-dept-8001 1、pom.xml 2、application.yml 3.mybatis-config.xml 4.DeptMapper 5.DeptMapper 6.DeptService 7.DeptServiceImpl 8.DeptController…

边缘计算及相关产品历史发展

边缘计算及相关产品历史发展 背景边缘计算的历史CDN&#xff08;Content Delivery Network&#xff09;Cloudlet雾计算MEC&#xff08;Multi-Access Edge Computing&#xff0c;MEC&#xff09; 边缘计算的现状云计算厂商硬件厂商软件基金会 背景 最近&#xff0c;公司部分业务…

Spring Cloud入门系列(二十三)- Spring Cloud Alibaba之服务熔断与限流Sentinel

流控规则配置 直接配置&#xff08;流控效果&#xff1a;快速失败&#xff09; 关联配置&#xff08;流控效果&#xff1a;快速失败&#xff09; 直接配置&#xff08;流控效果&#xff1a;预热) 应用场景 匀速排队

Spring Cloud入门系列(二十一)- Spring Cloud Alibaba之服务熔断与限流Sentinel

官方文档&#xff1a; https://github.com/alibaba/Sentinel/wiki/%E4%BB%8B%E7%BB%8D https://sentinelguard.io/zh-cn/docs/introduction.html Sentinel 是什么 随着微服务的流行&#xff0c;服务和服务之间的稳定性变得越来越重要。 Sentinel 以流量为切入点&#xff0…

Spring Cloud入门系列(二十)- Spring Cloud Alibaba之服务注册与配置中心Nacos

NameSpace&#xff0c;Group&#xff0c;DataId Nacos集群部署 官方参考文档&#xff1a;https://nacos.io/zh-cn/docs/cluster-mode-quick-start.html 集群模式&#xff0c;请使用 外部MySQL数据库&#xff0c;进行数据持久化 Naocs持久化 在0.7版本之前&#xff0c;在单机…

Spring Cloud入门系列(十九)- Spring Cloud Alibaba之服务注册与配置中心Nacos

CAP理论中&#xff0c;nacos既支持 AP &#xff0c;也支持 CP Nacos切换AP或者CP

SpringCloud-05

培优 陈子枢- 1920-9520-78 第六天&#xff1a;SpringCloud重构购物车 购物车业务接口 我的购物车 根据用户ID查询购物车数据 请求方法 GET URL http://cart.jt.com/cart/query/{userId} 参数 userId 用户ID 示例 http://cart.jt.com/cart/query/7 返回值 { status:…

k8s最佳实践:部分业务POD内存持续泄露问题

K8S部分业务POD内存持续泄露问题 1.前言 线上K8S集群有极少量的PHP业务&#xff0c;它们的POD内存持续走高直到OOM&#xff0c;相信与特殊代码场景有关&#xff0c;需要展开分析。 我从POD的内存监控原理入手&#xff0c;分析到底内存用到了哪些地方。 2.分析过程 第一步&#…

SAP CAP 篇八: 为CAP添加App Router并支持Fiori Launchpad (Sandbox环境)

本篇目录 本系列此前的文章前提修改app文件夹添加appconfig子文件夹添加package.json添加fiori.html添加xs-app.json修改 manage-books修改 browse-books 修改srv为approuter添加Local开发环境编译运行运行srv运行approuter 本系列此前的文章 SAP CAP篇一: 快速创建一个Servic…

私人云盘系统对比

fileRun、NextCloud、ownCloud、Seafile、CloudReve、可道云 https://www.bilibili.com/video/BV1vD4y1e78K/ seafile 页面不太好看 同步功能好 seafile的在线预览功能做的很差 不支持office在线预览 稳定 nextcloud 每个文件夹、文档 都支持编写md文档说明 适合团队 pdf 图片…

04.进入云原生后的企业级应用构建的一些思考

当我们进入云原生方向后(其实是一个伪命题)&#xff0c;怎么进行产品构建? 在回答这个问题前&#xff0c;得先对客户的需求进行分析&#xff1a;大多数规模企业已经完成或正在推动it基础架构云化&#xff0c;这个是不净的事实&#xff0c;同时也有大量的企业还没有进行云化处…

深入理解云原生下自适应限流技术原理与应用

作者简介&#xff1a;乔卓越&#xff0c;于19年毕业&#xff0c;热爱开源&#xff0c;乐于思考。拥有基础架构和游戏领域的一线开发经验。独立负责过大规模后端服务的开发与性能测试平台搭建。 前言 本文将深入讨论现今后端服务关于负载的测量、优化、治理手段&#xff0c;通过…

meshlab批处理

创建创建Meshlab MLX 过滤器脚本 https://blog.csdn.net/sxf1061926959/article/details/53869429批处理 最新的meshlab取消了meshlabserver.exe&#xff0c;可以使用python直接进行批处理 https://stackoverflow.com/questions/65825861/where-is-meshlabserver-exe-in-2020-1…

倍受关注的 Cilium Service Mesh 到底怎么玩? - 上手实践

Cilium 是一个基于 eBPF 技术&#xff0c;用于为容器工作负载间提供安全且具备可观测性的网络连接的开源软件。 最近 Cilium v1.11.0 正式发布了&#xff0c;增加 Open Telemetry 的支持以及其他一些增强特性。同时&#xff0c;也宣布了 Cilium Service Mesh 的计划。当前 Cil…