BT

New Early adopter or innovator? InfoQ has been working on some new features for you. Learn more

Older rss
47:56
Architecture & Design Follow 604 Followers

In-Memory Caching: Curb Tail Latency with Pelikan

Posted by Yao Yue  on  May 02, 2017 Posted by Yao Yue Follow 0 Followers  on  May 02, 2017

Yao Yue introduces Pelikan - a framework to implement distributed caches such as Memcached and Redis. She discusses the system aspects that are important to the performance of such services.

54:41
Java Follow 366 Followers

HotSpot under the Hood

Posted by Alex Blewitt  on  Sep 17, 2016 Posted by Alex Blewitt Follow 2 Followers  on  Sep 17, 2016

Alex Blewitt presents how HotSpot represents Java objects in memory, how bytecode is compiled into native code to gain the fastest execution time, and how data structures have changed over time.

50:00
Development Follow 140 Followers

Understanding Hardware Transactional Memory

Posted by Gil Tene  on  Aug 21, 2016 Posted by Gil Tene Follow 3 Followers  on  Aug 21, 2016

Gil Tene talks about new speculative and optimistic locking mechanisms enabled by HTM (Hardware Transactional Memory), HTM's benefits and limitations, speculating on its future impact on concurrency.

52:13
Development Follow 140 Followers

How Will Persistent Memory Change Software Design?

Posted by Maciej Maciejewski  on  May 29, 2016 Posted by Maciej Maciejewski Follow 0 Followers  on  May 29, 2016

Maciej Maciejewski discusses persistent memory, storage devices, and DRAM, accessing persistent memory with ACPI 6.0 extensions, existing support in the Linux kernel and the NVM library.

49:33
Development Follow 140 Followers

Understanding Hardware Transactional Memory

Posted by Gil Tene  on  Mar 23, 2016 Posted by Gil Tene Follow 3 Followers  on  Mar 23, 2016

Gil Tene explores the underlying mechanics that power HTM on current platforms, focusing on things developers need to understand when contemplating the use of HTM in new and existing code.

58:05
Data Science Follow 263 Followers

The Lightning Memory-mapped Database

Posted by Howard Chu  on  Mar 02, 2016 Posted by Howard Chu Follow 0 Followers  on  Mar 02, 2016

Howard Chu discusses the Lightning Memory-Mapped Database (LMDB) design and architecture, and its impact on other projects such as OpenLDAP.

01:22:59
Java Follow 366 Followers

Building Highly Scalable Spring Applications with In-memory Distributed Data Grids

Posted by John Blum  on  Jan 16, 2016 Posted by John Blum Follow 0 Followers , Luke Shannon Follow 0 Followers  on  Jan 16, 2016

John Blum and Luke Shannon introduce Pivotal GemFire along with the open source offering, Apache Geode. They demonstrate how to effectively build highly scalable applications with GemFire/Apache.

50:40
Architecture & Design Follow 604 Followers

Data Structure Adventures

Posted by Joseph Blomstedt  on  Oct 03, 2015 Posted by Joseph Blomstedt Follow 0 Followers  on  Oct 03, 2015

Joseph Blomstedt presents ongoing work to build a new set of high performance data structures for Erlang, including both single process data structures as well as various concurrent data structures.

01:00:27
Followers

What Is Rust?

Posted by Yehuda Katz  on  Jun 13, 2015 Posted by Yehuda Katz Follow 0 Followers  on  Jun 13, 2015

Yehuda Katz introduces Rust: the ownership system, automatic memory management which guarantees at compile time that a program will never segfault, making Rust code resilient against memory leaks.

01:00:18
Followers

Faster Objects and Arrays

Posted by Gil Tene  on  May 10, 2015 3 Posted by Gil Tene Follow 3 Followers  on  May 10, 2015 3

Gil Tene introduces org.ObjectLayout, a new Java package designed specifically to enable JVMs to optimize memory layout for arrays and objects matching the performance of arrays of structs in C.

01:06:43
Followers

Big Data in Memory

Posted by John Davies  on  Mar 14, 2015 Posted by John Davies Follow 0 Followers  on  Mar 14, 2015

John Davies shows a Spring work-flow consuming 7.4kB XML messages, binding them to 25kB Java but storing them in just 450 bytes each, 10 million derivative contracts in-memory on a laptop.

38:15
Followers

Understanding Objective-C Inside and Out

Posted by Jeff Kelley  on  Aug 24, 2014 Posted by Jeff Kelley Follow 0 Followers  on  Aug 24, 2014

Jeff Kelley discusses Objective-C basics – properties, categories – and more advanced features – linking, ARC, creating classes at runtime, memory management and tagged pointers.

Login to InfoQ to interact with what matters most to you.


Recover your password...

Follow

Follow your favorite topics and editors

Quick overview of most important highlights in the industry and on the site.

Like

More signal, less noise

Build your own feed by choosing topics you want to read about and editors you want to hear from.

Notifications

Stay up-to-date

Set up your notifications and don't miss out on content that matters to you

BT