草庐IT

业务中台

全部标签

【案例】如何通过AWS实现高效且可扩展的业务

作者:禅与计算机程序设计艺术云计算作为当下热门的新技术,它的部署、运维等环节都有非常多的优势,比如按需付费、弹性伸缩、自动化配置等,它可以帮助客户解决各种复杂的问题。因此,很多企业都在向云计算转型或逐步迁移。虽然云计算带来的便利给各行各业带来了巨大的商机,但同时也带来了新的挑战——如何更好地利用云计算服务?如何提升业务的效率?如何快速响应市场变化?AWS是最流行的云服务提供商之一,本文将从AWS的功能及特点出发,结合案例,通过实际实例告诉读者如何利用云计算服务实现高效且可扩展的业务。2.基本概念术语说明(1)亚马逊Web服务(AmazonWebServices,简称AWS)亚马逊是一个电子商务

数字化转型:关注能够最大限度地提高业务影响力的重点领域

为什么我们要把数据当作产品来对待?各种数据产品迎合不同的“消费者”,类似于软件如何适应不同操作系统的用户。随着全球无形资产超过200万亿美元,未报告数据资产的真实价值变得诱人。数据消费者,主要是系统而不是个人,分为五种消费原型,每一种都服务于特定的数据目的。数字应用:特定的、格式化的数据,以特定的时间间隔传送。高级分析系统:适用于ML和AI处理的数据,需要特定的工程。报告系统:受监管的数据,用于仪表板或合规活动中的审计使用,并转向自助服务模式和实时更新。发现沙箱:这些沙箱非常适合探索原始数据和聚合数据,支持数据科学家和工程师发现新的用例。外部数据共享系统:更严格的数据共享政策管理这些系统,例如

发力服务业务,龙湖集团半程领跑赢在“智慧”

成立三十载,龙湖集团一直是房地产行业“特立独行”的存在。一方面,龙湖在对外战略方面长期量入为出,从不背上过重的“包袱”。不久前,一则消息引发市场关注:龙湖集团提前偿还17亿元债务,已基本全部还清年内境内到期公司债。不仅如此,龙湖还宣布计划年内还清2024年初到期的银团贷款。另一方面,在财务盘面稳健,有投资扩表能力的情况下,龙湖却把发展的重点转为内生,关注内生的转化率、接管的效率以及内生毛利率的提升。在“一个龙湖”生态体系下,龙湖集团构建了开发、运营、服务三大业务板块,“1+2+2”五大航道:一个开发航道:地产开发;两个运营航道:商业投资、长租公寓;两个服务航道:物业管理、智慧营造。针对各航道发

【业务功能篇52】Springboot+mybatis mysql开启批量执行sql参数 allowMultiQueries=true

allowMultiQueries=true参数的作用:可以在sql语句后携带分号,实现多语句执行。可以执行批处理,同时发出多个SQL语句。在application-xxx.xml配置文件中,配置数据库的信息spring:datasource:dynamic:primary:mysqldb#默认数据源datasource:mysqldb:driverClassName:org.mariadb.jdbc.Driverurl:jdbc:mysql://localhost:3306/data_dev?useUnicode=yes&characterEncoding=UTF-8&useAffected

【业务功能篇108】CDN Nginx

CDN(内容分发网络):CDN是一种分布式网络架构,通过将内容存储在多个地理位置的服务器上,以降低用户访问这些内容的延迟时间。这些服务器通常分布在全球各个地点,可以更快地向用户提供内容,减少了跨越大距离的数据传输时间。CDN主要用于加速静态资源(如图像、CSS、JavaScript、视频等)的传输,减轻了源服务器的负载,提高了网站的性能和可用性。CDN还提供了安全性和可伸缩性的好处,可以缓存内容、抵御分布式拒绝服务(DDoS)攻击,并在流量激增时自动扩展资源。Nginx:Nginx是一款高性能的Web服务器和反向代理服务器,也可以用作负载均衡器和缓存服务器。Nginx可以存储和提供静态资源,通

五分钟技术趣谈 | 业务系统常用限流算法浅析

Part01什么是限流? 业务系统限流是指系统在面临高并发或者大流量请求的情况下,限制新的请求对系统的访问,从而保证系统的稳定性和安全性。Part02为什么要限流?  系统资源和处理能力都是有限的,如果一个系统不限制流量,比如在秒杀活动、大促销等场景下,瞬时间大量的流量访问将超出系统的负载,最终会导致服务异常、机器宕机。Part03常用的限流算法 常用的限流算法有固定窗口算法、滑动窗口算法、漏桶算法和令牌桶算法,下面将对这几种算法分别进行介绍,这也是所有限流框架实现限流的基础。Part04固定窗口算法 固定窗口限流算法是最基础的一种限流算法。原理是将一段固定时间当做一个窗口,通过计数器记录这个

开源自定义数据中台AllData第三章

“ AllData通过汇聚大数据与AI领域生态组件,提供自定义化数据中台AllData:大数据生态方案,人工智能生态方案,大数据组件运维方案,大数据开发治理方案,机器学习方案,大数据SQL开发ChatGPT方案,数据集成方案,湖仓分析方案”1、AllData开源从0到1心路历程我是AllDataDC,开源数字化方案AllData作者,在2017-2019,3年内逐步开始调研学习大数据平台的方法论,在2017-2023,在过去7年的大数据工作实战中,每日耕耘学习并沉淀一整套的大数据平台建设的经验和技术架构。在2019-2023,在过去的4年开源工作中,以开源社区作者的身份,维护开源大数据平台al

kubernetes搭建GitLab并提供本地域名服务及业务微服务接口集成GitLab

目录搭建GitLab服务镜像准备数据卷脚本部署脚本服务脚本路由脚本登录及配置GitLab接口及业务微服务上传代码GitLab接口注意事项业务微服务上传代码注意事项搭建GitLab服务        业务管理平台需要将本地的代码上传并进行版本管理,选择搭建gitlab私服较为合理,下面就介绍下在已有kubernetes集群上如何搭建gitlab私服及配置域名提供服务过程。镜像准备        选择gitlab-ce镜像,登录dockerhub搜索gitlab/gitlab-ce,选择合适版本,这里需要注意的是,由于我们后续要使用gitlab的api集成,在使用api中需要用到access_to

手把手教你,如何先梳理业务逻辑再写代码

一、业务逻辑与代码代码是需求逻辑的一种展现形式:需求文档是业务逻辑的一种展现形式,而代码不过是业务逻辑的另一种表现形式;如果逻辑本身有问题,那么它的各种展示形式自然也是错的,所以写代码前应该先思考清楚业务逻辑。Review代码很多时候是逻辑问题:在Review代码经验中发现:混乱的代码并不仅仅是代码编写技艺问题,很多时候是因为逻辑没有梳理清楚。逻辑混乱,自然代码也混乱。梳理清楚业务逻辑,就为代码打下了良好的基础。当然业务逻辑梳理清楚后,业务逻辑到代码的映射依然有可能出问题,这是编程技艺要解决的问题。下面通过一个简单的例子来演示这个过程:二、业务需求示例我们要做一件事情doSomething:第

HBase在微博搜索业务中的应用

作者:禅与计算机程序设计艺术1.简介1.微博搜索服务的需求在社交媒体平台的发展过程中,越来越多的人依赖于微博进行信息的传播、分享。不仅如此,微博作为新浪等知名门户网站的基础服务,有着独特的特性。比如,它是一个高度互联网化的信息流通工具,用户可以自由的发布或转发微博内容,并且具有大量的搜索功能。因此,为微博搜索服务提供更加高效、精准的结果,帮助用户找到想要的内容,也成为各大互联网公司关注的一个重点方向。在微博搜索服务中,通常会采用基于搜索引擎的关键词匹配方式,通过检索用户输入的关键字,返回包含相关主题信息的微博条目。比如,当用户在微博客户端输入搜索关键字“天气”时,系统将从海量微博内容中返回包含