ignite-issues mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From "Vladimir Ozerov (JIRA)" <j...@apache.org>
Subject [jira] [Commented] (IGNITE-1680) CPP: Implement basic API for user entry point lookup
Date Fri, 20 Jan 2017 08:33:26 GMT

    [ https://issues.apache.org/jira/browse/IGNITE-1680?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=15831382#comment-15831382
] 

Vladimir Ozerov commented on IGNITE-1680:
-----------------------------------------

[~isapego], personally I do not like {{IgniteRpc}} much because this is not really {{RPC}}
in usual sense. We do not have stubs, proxies, etc.. We do not have an aim to abstract out
local and remote execution modes in a single API. To be more precise, we do have this goal
in mind for compute API, but this is not the case for other stuff like continuous queries.
I thought that {{IgniteRemoting}} could be good candidate, but this is essentially a synonym
to {{IgniteRpc}}.

What we really do with this API is {{linking}} Ignite code with user code. But {{linker}}
or {{linkage}} words might confuse CPP users. So I think that word {{bind}} explains API goals
best. So let's consider something around this word:
- {{IgniteBinding}}
- {{IgniteBindings}}
- {{IgniteBinder}}

> CPP: Implement basic API for user entry point lookup
> ----------------------------------------------------
>
>                 Key: IGNITE-1680
>                 URL: https://issues.apache.org/jira/browse/IGNITE-1680
>             Project: Ignite
>          Issue Type: Task
>          Components: platforms
>    Affects Versions: 1.1.4
>            Reporter: Igor Sapego
>            Assignee: Vladimir Ozerov
>              Labels: cpp, roadmap
>             Fix For: 2.0
>
>
> Need to implement IgniteCompute class for C++ with one basic method IgniteCompute::Call(...)
which will provide basic remote job execution API.



--
This message was sent by Atlassian JIRA
(v6.3.4#6332)

Mime
View raw message