深圳幻海软件技术有限公司 欢迎您!

  • 阿里云连续3年跻身Gartner全球云数据库领导者象限

    近日,国际市场研究机构Gartner公布了《2022年度全球云数据库管理系统魔力象限报告》,阿里云成为国内唯一、连续第三年入选该报告领导者(LEADERS)象限的服务商。Gartner《2022年度全球云数据库管理系统魔力象限报告》数据库是核心基础软件,是实体经济创新发展必不可少的核心技术。政务、金

  • 阿里云数据库走向“四化”:深度融合自研软硬件体系,All in Serverless

    11月3日,在2022云栖大会上,阿里云宣布PolarDB、AnalyticDB(简称ADB)、RDS、Lindorm等核心数据库产品已与自研CPU、CIPU、飞天操作系统进行深度融合创新,并全面Serverless化,对外更好地提供一站式数据管理与服务。阿里云智能数据库事业部负责人李飞飞表示,随着

  • 十六载创新迭代,云计算将继续走向何方?

    我们正身处一个前所未有的技术变革时代。如果要选择其中迭代最快、应用最广、影响最深远的技术创新,云计算一定是其中之一。我常常惊叹于云计算的颠覆性力量,因为我看到它正在以难以置信的速度给各行各业带来创新,解决许多前所未有的挑战:从自动驾驶和车联网,到新药研发和远程医疗,再到电商、社交、游戏,甚至当下备受

  • 【经验】微信小程序开发 云后台比价(自带云开发、leancloud、bmob)(2022/10/31更新)

    目录前言1.免费配额2.超过额度时收费情况3.另外的价钱总结前言作为前端开发者,没有购买云服务器的习惯,在只需要使用数据库的情况下,开发微信小程序完全可以用现在免费的云后台。常用的有微信自带云开发、leancloud,我常用的是leancloud,但接下来也想试试其他的好不好用、贵不贵。因此做了对比

  • WinPhone开发数据库相关操作总结

    1.首先来说下wp对.sqlite数据库的操作支持,从google,百度,codeplex..等等网站找寻到以下方式;(1)最古老的要数引用第三方Community.CsharpSqlite.WP.dll程序集来使用的(注意:如果你要操作现有存在的.sqlite数据库,而不是自己从头开始创建数据表,

  • 面试官问我有没有高并发架构经验,我慌的一批…

    一、的背景引入​这篇文章,我们聊聊大量同学问我的一个问题,面试的时候被问到一个让人特别手足无措的问题:你的系统如何支撑高并发?大多数同学被问到这个问题压根儿没什么思路去回答,不知道从什么地方说起,其实本质就是没经历过一些真正有高并发系统的锤炼罢了。因为没有过相关的项目经历,所以就没法从真实的自身体会

  • 导致Spring事务失效的原因有哪些?

    ​一位2年工作经验的小伙伴被问到这样一道面试题,说请你谈谈导致Spring事务失效的原因有哪些?今天,我给大家分享一下我的理解。下面给大家总结一下,导致Spring事务失效的原因主要有以下8个:1、方法没有被public修饰在开发过程中,如果@Transactional事务注解添加在不是public

  • 缓存系列:缓存雪崩的解决思路

    大家好,我是华仔。上次我们讨论了在分布式系统下的缓存架构体系,从浏览器缓存到客户端缓存,再到CDN缓存,再到反向代理缓存,再到本地缓存,再到分布式缓存。整个链路中有非常多的缓存。在整个缓存链路,存在各种各样的问题,常见的问题有缓存穿透、缓存击穿、缓存雪崩、缓存数据一致性问题等。不常见的问题有缓存倾斜

  • 微服务架构的数据设计模式

    最近参与公司项目研发,在其中发现对于数据的管理存在一些小问题,根据以往经验,在这里记录下微服务数据设计模式。微服务架构中的服务是松耦合的,可以独立开发、部署和扩展。每个微服务都需要不同类型的数据和存储方式,也因为这样每个微服务都有自己的数据库。一、每个服务的数据库每个微服务都有自己的数据库,可以自由

  • 系统架构设计之数据模型的选型难题

    数据模型不仅对软件编写方式,还对如何思考待解决的问题都有影响。大多数应用程序都是通过叠加一层层的数据模型构建而来。因此每层都面临问题:如何将其用下一层表示?如:1. 作为一名开发,观测现实世界(包括人员、组织、货物、行为、资金流动、传感器等),通过对象或数据结构及操作这些数据结构的API来

  • API接口性能优化总结

    摘要在web开发过程中,经常会遇到接口RT高的情况,除了通过监控事后优化的方式,我们还需要掌握一些常用的手段,避免写出慢的接口。从前端发起调用到后端一般经过网关层、应用层、存储层。每一层都可以优化,本篇文章主要是应用层优化。常见性能优化思路从理论上分析,性能优化手段通常有批量请求数据库,我们一般会用

  • 解析分布式系统的缓存设计

    作者|vivo互联网服务器团队-ZhangPeng一、缓存简介1.1什么是缓存缓存就是数据交换的缓冲区。缓存的本质是一个内存Hash。缓存是一种利用空间换时间的设计,其目标就是更快、更近:极大的提高。将数据写入/读取速度更快的存储(设备);将数据缓存到离应用最近的位置;将数据缓存到离用户最近的位置。

  • Database Sharding 架构深度解析指南

    本文翻自于ApacheShardingSpherePMC潘娟发表于StackOverflow上技术文章“Howshardingadatabasecanmakeitfaster”。原文链接:https://stackoverflow.blog/2022/03/14/how-sharding-a-dat

  • 程序员都应该知道的开源在线表格应用

    今天要和大家推荐一个强大的线上表格——Airtable。Airtable是一个易于使用的在线平台,用于创建和共享关系数据库。用户界面简单、色彩丰富、友好,任何人都可以在几分钟内构建一个数据库。你可以存储、组织和协作处理任何信息,例如员工名录、产品清单等,有的人不会使用SQL和任何脚本,Airtabl

  • 如何为从1到10万用户的应用程序,设计不同的扩展方案?

     对于创业公司来说,有用户注册是好事情,但是当用户从零扩展到成千上万之后,Web应用程序又该如何支持呢?通常来说,这种情况的解决方案要么是来自突然爆发的紧急事件,要么是系统出现瓶颈进行升级改造。虽然方式不同,但是我们也发现了,一个边缘项目发展成高度可扩展项目,其升级方案是有一些普适的“公式

  • 服务端高并发分布式架构演进之路

    1.概述本文以淘宝作为例子,介绍从一百个到千万级并发情况下服务端的架构的演进过程,同时列举出每个演进阶段会遇到的相关技术,让大家对架构的演进有一个整体的认知,文章最后汇总了一些架构设计的原则。特别说明:本文以淘宝为例仅仅是为了便于说明演进过程可能遇到的问题,并非是淘宝真正的技术演进路径2.基本概念在

  • 关于性能测试需要重视的要点

    性能测试已经是一个老生常谈的话题了,不同的项目或多或少都会涉及到,但是每个人的经验肯定有所不同。今天我想从以下几个方面分享一下我认为关于性能测试需要重视的要点。一、性能测试的需求1.看似很明确的需求当问到性能测试的需求,我们的客户有时候会回答,“我们要支持20000个用户同时在线”,或者“每天有10

  • 盘口数据频繁变化,100W用户如何实时通知?

      继续答星球水友提问:盘口数据频繁变化,如何做缓存与推送,如何降低数据库压力?并没有做过相关的业务,结合自己的架构经验,说说自己的思路和想法,希望对大家有启示。一、业务抽象有很多客户端关注盘口,假设百万级别;数据量不一定很大,上市交易的股票个数,假设万级别;写的量比较大,每秒钟

  • 架构师必备的20个英文缩写!看你知道几个?

     作为一个架构师,如果在面试的时候,面试官说出了一个英文缩写,这个时候如果你没有听过,是不是很尴尬?而且你也没办法针对这个问题进行描述回答!所以,多学习一些基础的英文缩写,一是面试可以游刃有余,二是可炫耀!下面的20个缩写,你都能讲清楚吗?IOC:控制反转(InversionofContr

  • “加班到头秃”?GitHub吐槽数据库被腾讯小米等封杀

     社交编程及代码托管网站GitHub上出现了一个方便中国开发者吐槽自己所在公司的数据库,但现在却有可能面临审查风险。很多中国网民表示,当他们使用腾讯、阿里巴巴、小米和奇虎360的浏览器访问该数据库时,就会被切断访问过程。事实上,这些禁用该数据库的公司也都曾经因为加班而遭到员工吐槽。例如,阿

推荐阅读