BT

如何利用碎片时间提升技术认知与能力? 点击获取答案

  • 他的粉丝

    LLVM:Swift、Rust、Clang等语言的强大后盾

    作者 Serdar Yegulalp 关注 0 他的粉丝 ,译者 盖磊 关注 2 他的粉丝   发布于  2018年2月14日 1

    在软件开发领域,我们看到一些新的开发语言和改进如雨后春笋般涌现。它们为开发人员在开发速度、安全性、便利性、可移植性和功能上提供了多种选择。这可部分归因于我们具备了构建语言尤其是编译器的新工具,其中首屈一指的就是LLVM。LLVM不仅简化了新语言的创建工作,而且提升了现有语言的发展。本文介绍了LLVM的功能和使用机制,并未来发展做了展望。

  • 他的粉丝

    Elton Stoneman访谈:工作负载的迁移和在Windows上运行Docker

    作者 Manuel Pais 关注 10 他的粉丝 ,译者 姚佳灵 关注 0 他的粉丝   发布于  2017年11月16日

    Windows 上的Docker还处在早期阶段,但工作负载方面的可能性在不断增加。 InfoQ采访了Elton Stoneman,了解如何在Windows上运行容器以及哪种工作负载是迁移的理想选择。Elton Stoneman是《Docker on Windows》一书的作者,在最近的WinOps大会上作了演讲。

  • 他的粉丝

    深入探索JVM自动资源管理

    作者 Ben Evans 关注 21 他的粉丝 ,译者 Rays 关注 3 他的粉丝   发布于  2017年7月11日

    Object::finalize的弃用是Java生态系统的一个不同寻常的过程。我们深入Hotspot JVM,查看其工作机制。我们还比较了RAII和Java 7,以及try-with-resources(TWR)语法。文章对比了这些用于自动资源管理的完全不同方法,并解释了TWP应被应用开发人员用于替代终结的原因。

他的粉丝

麻省理工学院优化LLVM IR,大大提高并行化的效率

作者 杨旸 关注 2 他的粉丝 发布于  2017年3月29日

将代码移植到多核多处理器平台,实现并行化的过程中,LLVM这款广受欢迎的编译器有一些不够完善的地方。麻省理工学院开发Cilk的研究小组,对LLVM IR进行了大胆而极具洞察力的扩充,经过区区6千行修改,发布了LLVM/Tapir编译器,“能比其他商用或开源的编译器,更好地对并行代码优化,而且能编译有些编译器无法编译的内容”。

他的粉丝

JVM为什么需要GC

作者 麦克周 关注  他的粉丝 发布于  2017年2月28日

Oracle在JDK7时发布G1 GC的目的是为了减少应用程序停顿发生的可能性,让我们通过本文来了解G1 GC所做的工作。 1

他的粉丝

大中型企业的天网:Apache Geode

作者 刘志勇 关注 2 他的粉丝 发布于  2017年1月26日

Apache Geode是一个相当成熟、强健的的数据管理平台,提供实时的、一致的、贯穿整个云架构地访问数据关键型应用。Geode自身功能比较多,首先它是一个基于JVM的NoSQL分布式数据处理平台,同时集中间件、缓存、消息队列、事件处理引擎、NoSQL数据库于一身的分布式内存数据处理平台。

他的粉丝

InfoQ播客:Tal Weiss谈JVM的可观测性、插桩、以及字节码操作

作者 Wesley Reisz 关注 17 他的粉丝 ,译者 于航 关注 1 他的粉丝   发布于  2016年12月1日

在本周的InfoQ播客中,QCon主席Wesley Reisz与Tal Weiss进行了对话。Weiss是OverOps公司的首席执行官,其公司OverOps的前身是Takipi。此次对话的内容涵盖了OverOps产品的运作机制,深入探讨了JVM的插装和可观测性之间的区别,谈论了比特码操作的方法和在Java开发中的常见错误。

他的粉丝

三代AWS

作者 Noah Zoschke 关注 0 他的粉丝 ,译者 王灵军 关注 0 他的粉丝   发布于  2016年11月9日

如果你正在AWS中构建一个现代的实际系统,最好选择基于ECS任务的架构。 1

他的粉丝

仅用8个虚拟机缩放至日处理数十亿事务,PayPal是怎么做到的

作者 Todd Hoff 关注 0 他的粉丝 ,译者 大愚若智 关注 9 他的粉丝   发布于  2016年9月22日

传统方式下日处理十亿笔事务的系统可能需要数百台虚拟机,PayPal只用8台虚拟机就做到了这一切,CPU占用率高达90%时依然可以提供快速响应,这种PayPal以往从未达到的事务处理密度,实现过程所需时间只是传统方法的1/10,在降低成本的同时无须为计算基础架构扩容即可帮助该组织顺利应对增长。这是怎么做到的? 1

他的粉丝

十大性能方面的错误

作者 Abel Avram 关注 7 他的粉丝 ,译者 张卫滨 关注 13 他的粉丝   发布于  2016年7月19日

Martin Thompson是LMAX的联合创始人,在QCon圣保罗2016上做过关于性能的keynote演讲,他列出了在生产环境中所遇到的十大性能相关的错误。

他的粉丝

什么是即时编译(JIT)!?OpenJDK HotSpot VM剖析

作者 Monica Beckwith 关注 536 他的粉丝 ,译者 夏雪 关注 0 他的粉丝   发布于  2016年7月14日

OpenJDK HotSpot Java Virtual Machine被人亲切地称为Java虚拟机或JVM,由两个主要组件构成:执行引擎和运行时。JVM和Java API组成Java运行环境,也称为JRE。在本文中,我们将探讨执行引擎,特别是即时编译,以及OpenJDK HotSpot VM的运行时优化。 4

他的粉丝

深入JVM彻底剖析ygc越来越慢的原因(下)

作者 李嘉鹏 关注 8 他的粉丝 发布于  2016年5月12日

深度分析ygc越来越慢的原因。

登陆InfoQ,与你最关心的话题互动。


找回密码....

Follow

关注你最喜爱的话题和作者

快速浏览网站内你所感兴趣话题的精选内容。

Like

内容自由定制

选择想要阅读的主题和喜爱的作者定制自己的新闻源。

Notifications

获取更新

设置通知机制以获取内容更新对您而言是否重要

BT