云上场景:红岭创投,从.NET到分布式架构的重构

简介: 红岭创投在阿里云帮助下,利用企业级分布式应用服务EDAS ,并结合分布式数据库及分库分表策略,完成了从.NET到分布式架构的重构。

红岭创投有着极为开放的社区文化。开放到什么程度?其CEO周世平就是社区“客服”,由投资人连载的《红岭恩仇录》也一直在社区持续更新中。

 

这家业务早在2014年就已突破900亿的金融企业,总交易量及月均交易量都远高于同行其他网站。其IT发展历程有三个阶段:早期,将网站迅速搭建起来,形成投资人的线上交易和沟通社区;中期,以传统架构支撑业务发展,线上保持稳定就是最大的需求;现在,迎接互联网金融爆发,业务呈现几何增长(从几个亿翻到几十个亿),构建了基于阿里云的弹性可扩容的金融云系统。

 

而从传统.NETSQL Server架构变为高并发、高访问、高交互的企业级分布式架构,相当于在两条平行线的跳跃。遇到最大挑战是如何在硬件和操作系统上如何重构去中心化服务集群架构;面对高峰销售和秒杀,红包等活动,如何建设成为大容量、可灵活响应的分布式系统。

 

架构的重构比想象中更有挑战。红岭创投和阿里云组建了技术攻关小组。一期,充分利用了阿里云的中间件:企业级分布式应用服务EDAS ,并结合分布式数据库及分库分表策略,彻底解决架构中单点和热点问题。二期,针对红岭创投的双十一活动,建设成为可以理论上的无限扩充,即只要不超过目前阿里的并发量就可以支持的系统。除此以外,阿里云比较好的运维技术和理念,比如服务降级等,也同步输出给了红岭的技术团队。

 

现在红岭采用了阿里云的ECSOSSRDSSLBEDASDRDSONSKVSTOREDDOSPTS等服务。

转载自:https://yq.aliyun.com/articles/6627?spm=5176.100239.blogcont57780.12.PbZGKL




相关实践学习
使用DAS实现数据库自动SQL优化
本场景介绍如何使用DAS实现数据库自动SQL优化。
SpringMVC框架入门
Spring MVC属于SpringFrameWork的后续产品,已经融合在Spring Web Flow里面。Spring 框架提供了构建 Web 应用程序的全功能 MVC 模块。在使用Spring进行WEB开发时,可以选择使用Spring的SpringMVC框架或集成其他MVC开发框架,如Struts2等。 相关的阿里云产品企业级分布式应用服务 EDAS:企业级分布式应用服务 EDAS(Enterprise Distributed Application Service)是一个应用托管和微服务管理的 PaaS 平台,提供应用开发、部署、监控、运维等全栈式解决方案,同时支持 Spring Cloud、Apache Dubbo(以下简称 Dubbo )等微服务运行环境,助力您的各类应用轻松上云。产品详情: https://www.aliyun.com/product/edas 
目录
相关文章
|
29天前
|
数据安全/隐私保护 Windows
.net三层架构开发步骤
.net三层架构开发步骤
9 0
|
1月前
|
消息中间件 存储 Cloud Native
深度剖析 RocketMQ 5.0,架构解析:云原生架构如何支撑多元化场景?
了解 RocketMQ 5.0 的核心概念和架构概览;然后我们会从集群角度出发,从宏观视角学习 RocketMQ 的管控链路、数据链路、客户端和服务端如何交互;学习 RocketMQ 如何实现数据的存储,数据的高可用,如何利用云原生存储进一步提升竞争力。
140011 0
|
6月前
|
运维 Java Serverless
深度解析四大主流软件架构模型:单体架构、分布式应用、微服务与Serverless的优缺点及场景应用
深度解析四大主流软件架构模型:单体架构、分布式应用、微服务与Serverless的优缺点及场景应用
384 0
|
3月前
|
弹性计算 缓存 并行计算
带你读《弹性计算技术指导及场景应用》——3. Ada Lovelace架构解读及RTX 4090性能测试分析(1)
带你读《弹性计算技术指导及场景应用》——3. Ada Lovelace架构解读及RTX 4090性能测试分析(1)
|
3月前
|
弹性计算 人工智能 并行计算
带你读《弹性计算技术指导及场景应用》——3. Ada Lovelace架构解读及RTX 4090性能测试分析(2)
带你读《弹性计算技术指导及场景应用》——3. Ada Lovelace架构解读及RTX 4090性能测试分析(2)
|
7月前
|
消息中间件 存储 监控
RocketMQ 的基本概念、架构设计、特点以及适用场景
RocketMQ 的基本概念、架构设计、特点以及适用场景
437 0
RocketMQ 的基本概念、架构设计、特点以及适用场景
|
7月前
|
开发框架 .NET 容器
.NET Core-依赖注入:良好架构的起点
.NET Core-依赖注入:良好架构的起点
|
7月前
|
开发框架 .NET 容器
.net core依赖注入:良好架构的起点
.NET Core使用依赖注入框架来管理服务的依赖与生命周期。
|
7月前
|
存储 缓存 Kubernetes
基于 ACK Fluid 的混合云优化数据访问(一):场景与架构
基于 ACK Fluid 的混合云优化数据访问(一):场景与架构
|
7月前
|
弹性计算 运维 负载均衡
弹性计算Clouder认证:高可用应用架构——课时1:场景引入
弹性计算Clouder认证:高可用应用架构——课时1:场景引入
100 0