In-Memory Computing Planet® Blogs and Events

IMC Planet presents in-memory computing blogs and events from around the world. Read the latest in-memory computing news here. Submit your RSS feed or post your upcoming events and help the in-memory computing community stay up to date on the latest developments.

Dec
05
2019
Posted by The Morning Paper
Benchmarking spreadsheet systems Rahman et al., Preprint A recent TwThread drew my attention to this pre-print paper. When spreadsheets were originally conceived, data and formula were input by hand and so everything operated at human scale. Increasingly we’re dealing with larger and larger datasets — for example, data imported via csv files — and spreadsheets … Continue reading Benchmarking spreadsheet systems
 
Dec
05
2019
Posted by All Things Distributed

During AWS re:Invent 2019, we announced a number of High Performance Computing (HPC) innovations including the Amazon EC2 M6g, C6g, and R6g instances powered by next-generation Arm-based AWS Graviton2 Processors. We also recently announced that new AMD-powered, compute-optimized EC2 instances are in the works.

Today, I'm happy to share some exciting news about our HPC solutions. On November 18, AWS won six HPCwire Readers' and…

 
Dec
05
2019
Posted by The Ripple Effect

It’s not surprising that data has surpassed the value of precious resources like gold or oil. After all, modern businesses run on data. So the need to understand and maximize its value will only grow more imperative.

 
Dec
04
2019
Posted by The MemSQL Blog

MemSQL’s breakthrough new “SingleStore” data management, enhanced system of record capabilities, time series enhancements, and more, are now available instantly and on demand with MemSQL Helios. MemSQL is proud to announce the general availability of MemSQL 7.0, available first on MemSQL Helios, the company’s elastic cloud database available on public cloud providers around the globe. Fully managed and available on demand, MemSQL Helios delivers instant, effortless access to the world’s fastest, most scalable data platform for operational analytics, machine learning and AI. MemSQL 7.0 delivers new, fast resilience features; the first iteration of MemSQL SingleStore, delivering table type convergence; new …

The post MemSQL 7.0 Now Generally Available on MemSQL Helios appeared first on MemSQL Blog.

 
Dec
04
2019
Posted by The MemSQL Blog

Thorn’s child sex trafficking investigations tool, Spotlight, gathers information from escort sites to provide law enforcement with a tool to help find trafficked children, fast. (A Special Agent for the Wisconsin Human Trafficking Task Force describes Spotlight this way: “It is the greatest tool we have in the fight against human trafficking.“) And using MemSQL is one of the ways they do it. MemSQL is a powerful solution that meets Thorn’s requirements, including SQL support; fast query response time; support for machine learning and AI; a large and scalable number of simultaneous users; and horizontal scale-out. Also, MemSQL runs just …

The post Case Study: Thorn Frees Up Resources with MemSQL Helios to Identify Trafficked Children Faster appeared first on MemSQL Blog…

 
Dec
04
2019
Posted by Kinetica in Motion

Introduction

In this age of digital innovation, organizations need to have continuous insight into data about their services, users, and the resources powering these services. In this article, we explore how Kinetica delivers high-performance streaming and live analytics on a …

 
Dec
04
2019
Posted by The MemSQL Blog

MemSQL is uniquely suited to real-time analytics, where data is being ingested, updated, and queried concurrently with aggregate queries. Real-time analytics use cases often are based on event data, where each separate event has a timestamp. It’s natural to interpret such a sequence of events as a time series. Prior to the 7.0 release, MemSQL delivered many capabilities that make it well-suited to time-series data management [Han19]. These include: a scaled-out, shared-nothing architecture that supports transactional and analytical workloads with a standard SQL interface, fast query execution via compilation and vectorization, combined with scale out, ability to load data phenomenally …

The post It’s About Time: Getting More from Your Time-Series Data With MemSQL 7.0 appeared first on MemSQL Blog.

 
Dec
04
2019
Posted by Intel IP Peer Network

Over the past few weeks, I’ve spent more time in airports, conference halls and boardrooms than at home, but the benefit to being on the road is that I get the opportunity to spend time with colleagues and partners. It’s an invaluable chance to hear the top-of-mind questions, issues, and challenges that matter most to ...continue reading Innovation Needs Advanced Collaboration

The post Innovation Needs Advanced Collaboration appeared first on IT Peer Network.

 
Dec
03
2019
Posted by The Morning Paper
Declarative assembly of web applications from predefined concepts De Rosso et al., Onward! 2019 I chose this paper to challenge my own thinking. I’m not really a fan of low-code / no-code / just drag-and-drop-from-our-catalogue forms of application development. My fear is that all too often it’s like jumping on a motorbike and tearing off … Continue reading Declarative assembly of web applications from pre-defined concepts
 
Dec
03
2019
Posted by The Hazelcast In-Memory Data Grid Blog

Data is valuable. Or I should write, some data is valuable. You may think that if the data is important to you, then you must store it in the persistent volume, like a database or filesystem. This sentence is obviously true. However, there are many use cases in which you don’t want to sacrifice the […]

The post Hazelcast Resilient to Kubernetes Zone Failures appeared first on Hazelcast.

 
Dec
01
2019
Posted by The Morning Paper
Efficient lock-free durable sets Zuriel et al., OOPSLA’19 Given non-volatile memory (NVRAM), the naive hope for persistence is that it would be a no-op: what happens in memory, stays in memory. Unfortunately, a very similar set of issues to those concerned with flushing volatile memory to persistent disk exist here too, just at another level. … Continue reading Efficient lock-free durable sets
 
Nov
30
2019
Posted by The MemSQL Blog

Even though MemSQL is a distributed system, you can run a minimal version of MemSQL on your laptop in Kubernetes. We tell you how in this blog post. The combination of free access, and being able to run MemSQL on your laptop, can be extremely convenient for demos, software testing, developer productivity, and general fooling around. In this post we’ll quickly build a single-instance MemSQL cluster running inside Kubernetes on Docker Desktop, on a laptop computer, for free. You’ll need a machine with at least 8GB RAM and four CPUs. This is ideal for quickly provisioning a system to understand …

The post Spin Up a MemSQL Cluster on Kubernetes in 10 Minutes appeared first on MemSQL Blog.

 
Nov
28
2019
Posted by The Morning Paper
TLA+ model checking made symbolic Konnov et al., OOPSLA’19 TLA+ is a formal specification language (Temporal Logic of Actions) particularly well suited to reasoning about distributed algorithms. In addition to the specification language, the TLA+ toolset includes a model checker (TLC) and a theorem prover (TLAPS). Given the huge state spaces involved in many real-world … Continue reading TLA+ model checking made symbolic
 
Nov
26
2019
Posted by The MemSQL Blog

Even though MemSQL is a distributed system, you can run a minimal version of MemSQL on your laptop in Docker. We tell you how in this blog post. The combination of free use of the software, and being able to run MemSQL on your laptop, can be extremely convenient for demos, software testing, developer productivity, and general fooling around. In this post we’ll quickly build a single-instance MemSQL cluster running on Docker Desktop, on a laptop computer, for free. You’ll need a machine with at least 8GB RAM and four CPUs. This is ideal for quickly provisioning a system to …

The post Spin Up a MemSQL Cluster on Docker Desktop in 10 Minutes appeared first on MemSQL Blog.

 
Nov
26
2019
Posted by The Morning Paper
Mergeable replicated data types – part II Kaki et al., OOPLSA ’19 Last time out we saw how Mergeable Replicated Data Types (MRDTs) use a bijection between the natural domain of a data type and relational sets to define merge semantics between two concurrently modified versions given their lowest common ancestor (LCA). Today we’re picking … Continue reading Mergeable replicated data types – Part II