首页
学习
活动
专区
工具
TVP
发布
精选内容/技术社群/优惠产品,尽在小程序
立即前往

首次揭秘1112背后的云数据库技术!| Q推荐

从 2009 年到 2021 年,从千万交易额到千亿交易额, 11 已经开展了 12 年。如今,每年的 11 以及一个月后的 12,已经成为真正意义上的全民购物狂欢节。...刚刚过去的 2021 年 11,就有超过 8 亿消费者参与。 与攀升的交易额和参与人数相反, 11 的主要阵地“淘宝 APP”、 12 的主要阵地“天猫 APP”的崩溃情况逐年减少近无。...是什么样的数据库撑起了 2021 年的 11 12 的稳定进行?...《数据 Cool 谈》第三期,阿里巴巴大淘宝技术部 12 队长朱成、阿里巴巴业务平台 11 队长徐培德、阿里巴巴数据库 11 队长陈锦赋与 InfoQ 主编王一鹏,一同揭秘了 11 12 背后的数据库技术...在 11 12,这种方式的弊端会被进一步放大。数据显示,在 11 秒杀系统中,秒杀峰值交易数据每秒超过 50 万笔,是一个非常典型的电商秒杀场景。

31.7K50
您找到你想要的搜索结果了吗?
是的
没有找到

打不过就改变 Java 未来 ,微软正式发布 OpenJDK 预览版!

微软博客近期宣布 OpenJDK 的 Microsoft Build 预览版,这是 OpenJDK 的新的免费长期支持(LTS)发行版,它是开源的,任何人都可以免费部署在任何地方。...微软通过 OpenJDK 支持这个开发平台,对于过去几年、几十年来在这个平台上投入大量资金的开发者来说影响是巨大的,它将在不久的将来成为 Azure 上 Java 的默认发行版,而且这个过渡有望实现无缝衔接...Microsoft Build of OpenJDK 是 Java 生态系统中任何其他 OpenJDK 发行版的简单替换。...未来,一旦我们开始在整个 Azure 上推出使用 Microsoft Build of OpenJDK 的新 JVM,我们将寻找机会为这些服务上基于 Java 的工作负载推荐更好的优化。...今年晚些时候,OpenJDK 的 Microsoft Build 将成为整个 Azure 管理的服务中 Java 11 的默认发行版。客户将不必执行任何维护任务,因为过渡将通过应用部署实现平稳和透明。

1.6K20

谁说 Java 老了?GitHub 新增开源项目 Java 排前三!

其中部分企业直接从JDK产品获得商业收入,免费提供 JDK 产品,提供商业订阅服务收费,这种模式也得到了资本的认可。...到了移动互联网时代,Android 编程采用 Java ,让其免费获得了上千万工程师的检验,对 Android 的成功起到了非常关键的作用。...当时市面上有很多大厂都在免费使用 Oracle 发行的 JDK,数以万计的机器运行在 OpenJDK 程序上,一旦收费,这就是一笔非常大的开销。...OpenJDK 商业版的出现,促使了像微软、亚马逊这样的大厂开始开发自己的发行版。...直播视频回放 WeOpen Talk 对话范学雷、臧琳  WeOpen Talk 对话杨晓峰、傅杰 推荐阅读 谢孟军:中国 Go 语言领军人创业第五年 当开源遇见 KPI,全球化 VS 本土化,开源的理想与现实该如何和解

1.1K40

开发者其实不太需要关注 Java 收不收费

也提供 Oracle 的 OpenJDK 发行版 Oracle’s OpenJDK,而这个 Oracle's OpenJDK 就是完全开源免费的,可以用于商业用途。...狭义上的 OpenJDK 往往是指基于 OpenJDK 构建的发行版,各个主流厂商的 JDK 产品基本上都是基于 OpenJDK 源码,或多或少增加自己的定制内容。...商业用户可以使用 Oracle Java SE 订阅模式继续享受更新支持;而个人用户不受影响,还可以继续享受免费更新到 2020 年 12 月。...不希望付费的用户,Java SE 9 以来,Oracle 也提供 Oracle 的 OpenJDK 发行版 ,基于 GPL v2 协议,总体免费更新周期比较短,AdoptOpenJDK 会提供更长期的免费支持...发布周期变化 其实 Oracle 早在 2017 年 9 月份就宣布改变 JDK 版本发布周期,这之后也陆续发布了 Java 10 与 11,12 也快要到来。

1.6K20

.NET 在信创常用软件适配清单之中?

信创常用软件适配清单 是由中国电子工业标准化技术协会信息技术应用创新工作委员会(简称信创工委会) 发布的,最新的列表是2020年12月,列表地址是https://www.itaic.org.cn/cyqd...NET SDK ,这里我们可以推断.NET 在信创名单之中,并不是某些人为了自己的利益不惜诋毁.NET, 在这里呼吁大家本着公平、公正原则,以绿色创新的方式推广.NET , 我们知道龙芯已经在2020年12...唯一的限制是,软件中必须包含上述版 权和许可提示,后者协议将会除了为用户提供版权许可之外,还有专利许可,并且授权是免费,无排他性的(任何个人和企业都能获得授权)并且永久不可撤销。...Java是GPL协议开源,版权归属Oracle,虽然有众多的OpenJDK发行版,腾讯云和阿里都有OpenJDK发行版,龙芯也有OpenJDK,只能叫做有同类软件。

3.9K20

Oracle JDK 8的License及更新问题

比如,你一定知道的OpenJDK,它是一个完全开源免费的版本,你不需要为使用OpenJDK付费。...由于Oracle在19年4月的这个改变,在业界造成了很大的争议,许多团队已经迁移至使用OpenJDK了,OpenJDK的使用占比已经高于OralceJDK了 基于OpenJDK的其它发行版本 其实,不只是...这些JDK发行版本都是由一些大公司基于OpenJDK构建的,也都是开源的,并且提供了一定的支持时间。...但很多Java程序员会疑问,OpenJDK与Oralce JDK究竟有什么区别,这些不同的OpenJDK发行版本是否可靠?...现在OpenJDK与Oralce JDK的代码几乎完全一样,所以可靠性是完全不用担心的,而显而易见的一个事实是,大公司自己都在用自己的发行版本,能不可靠?

2K40

如何在 Linux 上安装 Java

(LCTT 译注:阿里巴巴也有一个它自己维护的 Open JDK 发行版“ 龙井(Dragonwell)”。...以下引自其官网:“Alibaba Dragonwell 是一款免费的,生产就绪型 Open JDK 发行版,提供长期支持,包括性能增强和安全修复。...当应用程序告诉你需要 Java 12,但你的存储库中只有 Java 8 时,可以安装可以从可靠来源中找到的 Java 12 的任何实现。...在 Fedora 或类似系统上安装 Java: $ sudo dnf install java-latest-openjdk 如果你的发行版不使用 latest 标签,则可以使用其他关键字,例如 default...有些发行版,例如 Slackware,不提供 alternatives 命令,因此你必须使用本地安装方法。在 Fedora、CentOS 和类似的发行版上,该命令是 alternatives。

3.1K30

头条!Tencent Kona JDK11 正式开源,提升 50% 峰值性能!

除了在开源社区开放使用外,Tencent Kona JDK11 也会在腾讯云上免费提供,为云上用户的 Java 应用注入高效动能。...目前,基于 OpenJDK 开源项目(Java SE 最主流的参考实现之一),国际厂商研发了多种 JDK 发行版,腾讯 Kona JDK 便是其中颇具特色的发行版之一。...持续贡献,坚持良性回馈开源 从2019年12月正式参与 OpenJDK 社区贡献开始,腾讯云与大数据团队一直秉承着贡献于 Java 的长期成功的原则,致力于解决 Java 语言和 JVM 的短板,参与推动...公开数据显示,短短不到一年,腾讯 JDK 团队已向 OpenJDK 社区贡献了 70+ commits,分享了腾讯微服务等团队在云计算、微服务、大数据等生产负载技术方面的部分沉淀,其中针对 Vector...往期 推荐 《KonaJDK 助力微服务国密算法使用特性一览》 《2020年腾讯云KonaJDK开源贡献总结》 《从Paxos到Raft,分布式一致性算法解析》 扫描下方二维码关注本公众号, 了解更多微服务

90420

2019 年的软件趋势

Java还是免费的 解读:自从 Oracle 宣布了有关 Java 的一些重大计划,关于 Java 未来是否免费使用这个问题网上有很多讨论。...这篇文章做了详细的总结: 正在使用 Java SE8,又想未来免费使用,该怎么做?2019 年以后,Oracle Java SE8 的不是免费更新了。...这时,可以选择 OpenJDK,比如Linux 发行版、AdoptOpenJDK、Azul、IBM、Red Hat 或其他版本。 正在使用 Java SE11,又想未来免费使用,该怎么做?...可以有两种选择:使用 Oracle OpenJDK 遵循(GPLv2+CE)开源协议,或者选择 OpenJDK,比如Linux 发行版、AdoptOpenJDK、Azul、IBM、Red Hat等其他版本...在Ubuntu 18.04上安装真的OpenJDK 11 解读:2018年9月25日,OpenJDK 11 发布了,安装的软件名称 openjdk-11-jdk,这是 OpenJDK 8 版本之后首个

94320

Oracle 官宣:腾讯 JDK 18 国内第一!

同时,在官方首次公布的OpenJDK的综合贡献排名结果中,腾讯Kona的综合贡献全国第一,世界前五。 腾讯 Kona JDK 是基于 OpenJDK 开源项目打造的发行版之一。...在解决公司内部迫切需求的同时,积极贡献社区,参与了包括JDK、Panama和Loom等OpenJDK社区重要项目。在刚刚发布的JDK18中,Kona向OpenJDK社区贡献了约50个Patch。...除了贡献开源社区外,Kona JDK 的一些最新特性也在腾讯云上免费“供应”,为云上用户的 Java 应用提供高效便捷服务。...目前腾讯已经将Tencent Kona JDK8、Tencent Kona JDK11和Tencent Kona JDK17完全免费开放给全球开发者。...Java 创建对象的 6 种方式 阿里为什么推荐使用 LongAdder? AnotherRedisDesktopManager 开始收费了? 别再写爆爆爆炸类了,试试装饰器模式!

1.2K40

OpenJDK 14 性能保持提升,但 OpenJDK 8 仍是最强王者

本文将会介绍通过运行新的基准测试以考察从 OpenJDK 8 至 14 的所有主要发行版本,同时考察跨多个工作负载的 JVM 性能,以及 OpenJDK 14 与 JVM 先前版本相比性能如何。...为了保证测试受干扰的因素将降至最低,每次都使用相同的选项,除了交换用于测试每个发行版OpenJDK x86_64 Linux 构建之外,没有进行任何其他更改。...首先通过使用 Java 2D 基准测试对 Java 图形管道的性能进行压测,可以看到文本渲染性能一直稳步提升,直到第 12 版达到最高点,然后逐渐下降为目前 13 和 14 的水平,与 OpenJDK...在其他一些 Renaissance 基准测试中,OpenJDK 11〜12 的性能反而最差,而 OpenJDK 14 提供的性能与 OpenJDK 8 类似。 ? ?...好消息是,从这种几何意义上来看,OpenJDK 14 是经过测试的发行版中第二快的版本。与之前的版本相比,其领先优势虽然很小,但整体来看毕竟是在保持进步。 ?

1.1K10

Tencent Kona JDK11正式开源,腾讯大数据将持续贡献Java生态发展

除了在开源社区开放使用外,TencentKona JDK11也会在腾讯云上免费提供,为云上用户的Java应用注入高效动能。...目前,基于OpenJDK开源项目(Java SE最主流的参考实现之一),国际厂商研发了多种JDK发行版,腾讯Kona JDK便是其中颇具特色的发行版之一。...持续贡献,坚持良性回馈开源 从2019年12月正式参与OpenJDK社区贡献开始,腾讯大数据JVM团队一直秉承着贡献于Java的长期成功的原则,致力于解决Java语言和JVM的短板,参与推动Java生态演进...值得一提的是,去年9月,Oracle正式发布JDK 15,同时公布了OpenJDK 全球贡献者榜单,腾讯成为全球企业贡献第五名,是国内为 OpenJDK 贡献最多的公司,并且是历史首次有国内厂商进入“Notable...未来,腾讯大数据JVM团队将持续参与OpenJDK等开源社区协作,贡献更多前沿改进,提高用户和开发者的使用体验。

1.6K20

第二大JDK项目AdoptOpenJDK 加入Eclipse基金会

前提概要 知名 OpenJDK 分支 AdoptOpenJDK 近日宣布,由于 AdoptOpenJDK 的发展需要,其技术指导委员会(TSC)提议将 AdoptOpenJDK 移至 Eclipse 基金会...AdoptOpenJDK 简介 AdoptOpenJDK 是完全无品牌的 OpenJDK 版本,基于 GPL 开源协议,以免费软件的形式提供社区版的 OpenJDK 二进制包,公司也可安全且放心使用。...与由 Oracle 的 OpenJDK 构建版本不同,这些版本至少提供 4 年的免费长期支持(LTS)计划。...AdoptOpenJDK 是一个由社区驱动的项目,如果其他 Java 社区在 OpenJDK 的源码仓库中创建和发布了安全修复程序,它们也会提供构建。...目前AdoptOpenJDK 二进制发行版下载量已 1.68 亿。2020 年 JVM 生态报告解读 中提及的占有率中仅次于 Oracle JDK(占 34%) 占24% 。

1.4K20

Mac的JDK和Jenv(JAVA_HOME管理器)的详细配置使用教程

MintimateMacBook-Pro ~ % brew -v Homebrew 2.7.1 Homebrew/homebrew-core (git revision 1df47; last commit 2020-12...-28) Homebrew/homebrew-cask (git revision 60c3c; last commit 2020-12-28) [查看Homebrew版本] 如果Homebrew长时间未响应...手动配置安装 其实个人还是推荐自己手动配置 下载JDK 首先我们需要下载JDK的包,大家可以按需下载: OpenJDK(Zulu):https://cn.azul.com/downloads/zulu-community...注意:虽然和Linux一样,可以配置/etc/profile文件,且优先级最高,但是原则上为保持macOS稳定和完整安全,不推荐直接操作/etc/profile文件。...手动配置安装 其实jenv的话,个人还是推荐Homebrew自动配置 不过,`手动配置手动配置也很简单,我们下载Jenv的发行版本包: 手动配置Git部署在确保你设备按照了Git情况下,终端输入:# Jenv

11.8K180
领券