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
29
2017
Posted by ODBMS.org
“With multi scale dataflow computing, we adjust the structure of the computer to the problem, rather than spending countless hours molding the problem into a computer language which is then interpreted by a microprocessor in an endless game of “Chinese whispers”. The poor microprocessor has no chance to figure out what the original problem might […]
 
Sep
28
2017
Posted by Oracle Database In-Memory Blog

In our previous two posts on In-Memory Expressions (IM expressions) we discussed the two types of IM expressions, user-defined In-Memory virtual columns and automatically detected In-Memory expressions. Now let's visit some of the details of IM expressions.

Probably the first thing to note is that since IM expressions are stored in the IM column store, their use is going to require more memory to store the IM expressions. We can see this when we populate IM expressions. In Part 1 of our series, we populated a user-defined IM virtual column for an expression in the LINEORDER table. Let's take a look at the space this required. Prior to creating the virtual column, the IM column store had these…

 
Sep
26
2017
Posted by The Xoriant blog

In the previous blog post ‘Swagger Specification and Code Generation one-o-one’, we learned about Swagger specification and its power to speed up web application development by code generator tool swagger-codegen. In this article, we will explore second approach of development...

The post Swagger Annotation And Spring Configuration appeared first on Xoriant Blog.

 
Sep
25
2017
Posted by All Things Distributed

Today, I am excited to announce plans for Amazon Web Services (AWS) to bring an infrastructure Region to the Middle East! This move is another milestone in our global expansion and mission to bring flexible, scalable, and secure cloud computing infrastructure to organizations around the world. Based in Bahrain, this will be the first Region for AWS in the Middle East. The Region will be in the heart of Gulf Cooperation Council (GCC) countries, and we're aiming to have it ready by early 2019. This Region will consist of three Availability Zones at launch, and it will provide even lower latency to users across the Middle East.

This news marks the 22nd AWS Region we have announced globally. We already have 44 Availability Zones across 16 geographic Regions that customers can use today. We still have another five AWS Regions (and 14 Availability Zones) in China, France, Hong Kong, and Sweden. Plus another AWS GovCloud (US)…

 
Sep
22
2017
Posted by Denis Magda Blog
As a software guy, I was always curious to know how the things work at the hardware level and how to apply the knowledge for more advanced optimizations in applications. Take Java Memory Model for instance. The model grounds its memory consistency and visibility properties on keywords such as volatile or synchronize. But these are just the language keywords and you start looking around how JVM engineers could turn the model in life. At some point, you will breathe out revealing that the model utilizes a low-level instruction set for mutexes and memory barriers at the very bottom of the software pie running on physical machines. Nice, these are the instructions a CPU understands but the curiosity drives you further because it is still vague how all the memory consistency guarantees can be satisfied on multi-CPU machines with several CPU registers…
 
Sep
14
2017
Posted by Oracle Database In-Memory Blog

It's almost time for Oracle Open World again. Open World starts on Sunday October 1 and runs through Thursday October 5th. There will be lots of Database In-Memory sessions, hands-on-labs and we will be in the Oracle demo grounds and Engineered Systems showcase as well. Here is a list of sessions to help with your planning.

Oracle Presentations:

  • HOL7584 - Oracle Database In-Memory Hands-on Lab
    • Monday, Oct 02, 6:00 p.m. - 7:00 p.m. | Hilton San Francisco Union Square (Lobby Level) - Plaza Room A
    • Tuesday, Oct 03, 11:30 a.m. - 12:30 p.m. | Hilton San Francisco Union Square (Lobby Level) - Plaza Room A
    • Wednesday, Oct 04, 1:15 p.m. - 2:15 p.m. | Hilton San Francisco Union Square (Lobby Level) - Plaza Room A
  • CON6661 - Oracle Exadata: Disruptive New Memory and Cloud Technologies, Monday, Oct 02, 2:15 p.m. - 3:00 p.m. | Moscone West…
 
Sep
07
2017
Posted by The Starcounter Blog
At Starcounter we believe innovation is not only good for business, to push the technological boundaries is good for society as a whole. To encourage innovation, we think it's crucial for developers and entrepreneurs to meet and discuss the hot topics of today. Artificial intelligence is such a topic and Code Night 11 is an
 
Sep
06
2017
Posted by The Xoriant blog

Introduction Decision Trees are a type of Supervised Machine Learning (that is you explain what the input is and what the corresponding output is in the training data) where the data is continuously split according to a certain parameter. The...

The post Decision Trees for Classification: A Machine Learning Algorithm appeared first on Xoriant Blog.

 
Sep
05
2017
Posted by ODBMS.org
“To be competitive with non-open-source cloud deployment options, open source databases need to invest in “ease-of-use.” There is no tolerance for complexity in many development teams as we move to “ops-less” deployment models.” –Peter Zaitsev I have interviewed Peter Zaitsev, Co-Founder and CEO of Percona. In this interview, Peter talks about the Open Source Databases […]
 
Sep
04
2017
Posted by All Things Distributed

This article titled "Wie Unternehmen vom Vormarsch des maschinellen Lernens profitieren können" appeared in German last week in the "Digitaliserung" column of Wirtschaftwoche.

When a technology has its breakthrough, can often only be determined in hindsight. In the case of artificial intelligence (AI) and machine learning (ML), this is different. ML is that part of AI that describes rules and recognizes patterns from large amounts of data in order to predict future data. Both concepts are virtually omnipresent and at the top of most buzzword rankings.

Personally, I think – and this is clearly linked to the rise of AI and ML – that there has never been a better time than today to develop smart applications and use them.…

 
Aug
31
2017
Posted by Kurzweil Accelerating Intelligence Blog
Last week, Fortune magazine asked Ray Kurzweil to comment on some often-expressed questions about the future. Does AI pose an existential threat to humanity? Kurzweil sees the future as nuanced, notes writer Michal Lev-Ram. “A lot of people think things are getting worse, partly because that’s actually an evolutionary adaptation,” Kurzweil said. “It’s very important [...]
 
Aug
30
2017
Posted by The Xoriant blog

In last blog (Introduction to Swagger – Specification for Describing RESTful APIs), we got to know the history behind creation of the OpenAPI specification. In this article, we will do following: Explore Swagger’s enormous power to speed up your web...

The post Swagger Specification and Code Generation one-o-one appeared first on Xoriant Blog.

 
Aug
29
2017
Posted by Oracle Database In-Memory Blog

In our previous post on In-Memory Expressions (IM expressions) we described what an IM expression is and showed the potential for additional high-performance acceleration using the feature. We said that there are two types of IM expressions, user-defined IM virtual columns and automatically detected IM expressions which are stored as hidden virtual columns. This post will focus on automatically detected IM expressions and how they work.

In Oracle Database 12c Release 2 (12.2) a new feature called expression tracking was added. You can read more about this feature in an Optimizer blog post available here. The bottom line is that the Optimizer tracks expressions and stores them in a repository called the Expression Statistics Store (ESS). Along with the expression and other information, the number of times the…

 
Aug
24
2017
Posted by Oracle Database In-Memory Blog

A new Database In-Memory Implementation and Usage White Paper is now available. This complements the Database In-Memory Technical White Paper and provides specific information to help you implement and use Database In-Memory.

 

 
Aug
24
2017
Posted by The Starcounter Blog
There's an American saying, "if it ain't broke, don't fix it". While that may hold true in many cases in every day life, it is the absolutely worst approach to digital business of any kind. 3 reasons to rebuild your software 1. Real time The customers want and need it, so you need to deliver