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.

Sep
05
2019
Posted by The Xoriant blog

Approach for choosing the right deployment strategy for your Containerized Cloud App 1. Introduction In the previous parts of our Container Orchestration blog series, we covered: The need for containerization of cloud applications Different Container Orchestration Platforms available on Public...

The post How to select A Modern Container Orchestration Platform for your Cloud Apps? Part 4 appeared first on Xoriant Blog.

 
Sep
04
2019
Posted by Kinetica in Motion

Artificial intelligence is at a turning point. We are at a decision point where we must consider the implications of AI, or else risk creating a world where AI makes choices that impact all of us without first agreeing upon …

 
Sep
04
2019
Posted by The Hazelcast In-Memory Data Grid Blog

Introduction We all know that selecting the right technology for your business-critical systems is hard. You first have to decide what characteristics are most important to you, and then you need to identify the technologies that fit that profile. The problem is that you typically only get a superficial view of how technologies work, and […]

The post Redis Load Handling vs Data Integrity: Tradeoffs in Distributed Data Store Design appeared first on Hazelcast.

 
Sep
03
2019
Posted by The Morning Paper
SLOG: serializable, low-latency, geo-replicated transactions Ren et al., VLDB’19 SLOG is another research system motivated by the needs of the application developer (aka, user!). Building correct applications is much easier when the system provides strict serializability guarantees. Strict serializability reduces application code complexity and bugs, since it behaves like a system that is running on … Continue reading SLOG: serializable, low-latency, geo-replicated transactions
 
Sep
03
2019
Posted by The Hazelcast In-Memory Data Grid Blog

In June 2019, we announced the inclusion of Hazelcast Jet as a runner for Apache Beam. Now it’s time for an example showing how it’s done. As a bonus, it’s not “Word Count.” IoT Data The data we will use is a series of 2,000 GPS points and time offsets: # Latitude, Longitude, Time-Offset 45.417,8.179,1629 45.417,8.178,1630 […]

The post Running Apache Beam on Hazelcast Jet appeared first on Hazelcast.

 
Sep
01
2019
Posted by The Morning Paper
IPA: invariant-preserving applications for weakly consistent replicated databases Balegas et al., VLDB’19 IPA for developers, happy days! Last we week looked at automating checks for invariant confluence, and extending the set of cases where we can show that an object is indeed invariant confluent. I’m not going to re-cover that background in this write-up, so … Continue reading IPA: invariant-preserving applications for weakly consistent replicated databases
 
Aug
31
2019
Posted by The MemSQL Blog

In this presentation, recorded shortly after MemSQL introduced MemSQL Pipelines, two MemSQL engineers describe MemSQL’s underlying architecture and how it matches up perfectly to Kafka, including in the areas of scalability and exactly-one updates. The discussion includes specific SQL commands used to interface MemSQL to Kafka, unleashing a great deal of processing power from both technologies. In the video, the MemSQL people go on to describe how to try this on your own laptop, with free-to-use MemSQL software. Introduction to MemSQL: Carl Sverre I want to start with a question. What is MemSQL? It’s really important to understand the underpinnings …

The post CREATE PIPELINE: Real-Time Streaming and Exactly-Once Semantics with Kafka appeared first on MemSQL Blog.

 
Aug
31
2019
Posted by The MemSQL Blog

The MemSQL Forums are seeing more and more community contributions – not just timely and incisive questions, but answers from the community, and valuable content contributions as well. We have two new community stars for the summer, and some valuable Q&As flying back and forth. What Makes an Online Community Work? Participation in any online community is mostly optional. People always have a lot of ways they can spend their time, so for an online community to take off, it has to offer a lot to people. So it’s notable that the MemSQL Forums are seeing more and more answered …

The post Community Stars Light Up MemSQL Forums appeared first on MemSQL Blog.

 
Aug
31
2019
Posted by The MemSQL Blog

MemSQL co-founder and co-CEO Nikita Shamgunov gave the keynote address and a session talk at the AI Data Science Summit in Jerusalem earlier this summer. The session talk, presented here, describes the use of MemSQL as a data backbone for machine learning and AI. In this talk, he gives a demonstration of the power of MemSQL for AI, describes how MemSQL relates to a standard ML and AI development workflow, and answers audience questions. This blog post is adapted from the video for Nikita’s talk, titled Powering Real-Time AI Applications with MemSQL. – Ed. Demonstrating the Speed of MemSQL for …

The post MemSQL as a Data Backbone for Machine Learning and AI appeared first on MemSQL Blog.

 
Aug
30
2019
Posted by The MemSQL Blog

John Sherwood, a senior engineer at MemSQL on the query optimizer team, presented at MemSQL’s Engineering Open House in our Seattle offices last month. He gave a technical introduction to the MemSQL database, including its support for in-memory rowstore tables and disk-backed columnstore tables, its SQL support and MySQL wire protocol compatibility, and how aggregator and leaf nodes interact to store data and answer queries simultaneously, scalably, and with low latencies. He also went into detail about code generation for queries and query execution. Following is a lightly edited transcript of John’s talk. – Ed. This is a brief technical …

The post A Technical Introduction to MemSQL appeared first on MemSQL Blog.

 
Aug
30
2019
Posted by The MemSQL Blog

A new report from RT Insights describes the benefits of real-time transaction processing in banking and financial services and shows how traditional database architectures interfere with real-time data movement. In order to get the benefits of real-time transaction processing, such as improved portfolio management, fast credit card fraud and acceptance checks, and others, banks and other financial services institutions need to use a translytical database, combining the best of transaction and analytical data processing capabilities in a single, fast, scalable system. A Real-Time Database for Banking What is a real-time database? And why would you need one for banking and …

The post Why Do Banks Need Real-Time Transaction Processing? appeared first on MemSQL Blog.

 
Aug
30
2019
Posted by Intel IP Peer Network

The power and promise of collaboration were on full display at the Smart China Expo this week, as Intel and our partners and customers demonstrated the momentum of 5G as it enables a smart, connected world. The expo delivered beautifully on its theme, “Smart Technology: Empowering Economy, Enriching Life,” and we at Intel are proud ...continue reading Driving 5G and a Smart World Through a Collaborative Ecosystem

The post Driving 5G and a Smart World Through a Collaborative Ecosystem appeared first on IT Peer Network.

 
Aug
30
2019
Posted by Intel IP Peer Network

The visual cloud market comes with an interesting set of challenges. On one side there’s the passion and struggle of artists to create something—a show, a movie, a game, a live experience. On the other side there’s the work of promoting that material to a vast consumer audience inundated with options and whose tastes can ...continue reading Unlocking Lower Total Cost of Ownership for Visual Cloud Services

The post Unlocking Lower Total Cost of Ownership for Visual Cloud Services appeared first on IT Peer Network.

 
Aug
29
2019
Posted by The Morning Paper
Choosing a cloud DBMS: architectures and tradeoffs Tan et al., VLDB’19 If you’re moving an OLAP workload to the cloud (AWS in the context of this paper), what DBMS setup should you go with? There’s a broad set of choices including where you store the data, whether you run your own DBMS nodes or use … Continue reading Choosing a cloud DBMS: architectures and tradeoffs
 
Aug
28
2019
Posted by All Things Distributed

Innovation has always been part of the Amazon DNA, but about 20 years ago, we went through a radical transformation with the goal of making our iterative process—"invent, launch, reinvent, relaunch, start over, rinse, repeat, again and again"—even faster. The changes we made affected both how we built applications and how we organized our company.

Back then, we had only a small fraction of the number of customers that Amazon serves today. Still, we knew that if we wanted to expand the products and services we offered, we had to change the way we approached application architecture.

The giant, monolithic "bookstore" application and giant database that we used to power Amazon.com limited our speed and agility. Whenever we wanted to add a new feature or product for our customers, like…