Author: dsetrakyan
Date: Tue Dec 15 00:23:05 2015
New Revision: 1720053

URL: http://svn.apache.org/viewvc?rev=1720053&view=rev
Log:
updated hazelcast comparison.

Modified:
    ignite/site/trunk/use-cases/compare/hazelcast.html

Modified: ignite/site/trunk/use-cases/compare/hazelcast.html
URL: 
http://svn.apache.org/viewvc/ignite/site/trunk/use-cases/compare/hazelcast.html?rev=1720053&r1=1720052&r2=1720053&view=diff
==============================================================================
--- ignite/site/trunk/use-cases/compare/hazelcast.html (original)
+++ ignite/site/trunk/use-cases/compare/hazelcast.html Tue Dec 15 00:23:05 2015
@@ -240,17 +240,34 @@ under the License.
                             </p>
                         </td>
                     </tr>
-                    <tr><td colspan="2" style="text-align: center"><b>SSL 
Encryption</b></td></tr>
+                    <tr><td colspan="2" style="text-align: 
center"><b>Deadlock-Free Transactions</b></td></tr>
                     <tr>
                         <td valign="top">
                             <p>
-                                Ignite supports SSL encryption for all network 
traffic, including client-server and
-                                server-server communication.
+                                Ignite supports <em>deadlock-free, optimistic 
transactions</em>, which do not
+                                acquire any locks, and free users from 
worrying about the lock order.
+                                Such transactions also provide much better 
performance.
                             </p>
                         </td>
                         <td valign="top">
                             <p>
-                                Hazelcast offers SSL encryption support only 
in its commercial (paid) edition.
+                                With Hazelcast, you always need to worry about 
updating data in the same order to
+                                avoid deadlocks, which is often impossible, 
especially in large projects.
+                            </p>
+                        </td>
+                    </tr>
+                    <tr><td colspan="2" style="text-align: 
center"><b>Transactional EntryProcessor</b></td></tr>
+                    <tr>
+                        <td valign="top">
+                            <p>
+                                Ignite supports <em>transactional 
EntryProcessor</em>, which allows to execute
+                                collocated user logic on the server side, 
within a transaction.
+                            </p>
+                        </td>
+                        <td valign="top">
+                            <p>
+                                With Hazelcast, it is impossible to use 
<em>EntryProcessor</em> or execute
+                                user logic within a transaction.
                             </p>
                         </td>
                     </tr>
@@ -314,12 +331,14 @@ under the License.
                     <tr>
                         <td valign="top">
                             <p>
-                                Ignite provides full in-memory fabric APIs for 
.NET/C# users <nobr>(coming in 1.5)</nobr>.
+                                Ignite provides full in-memory fabric APIs for 
.NET/C# users, including
+                                ability to execute C# closures, C# caching, 
transaction, and querying APIs,
+                                native C# CacheStore APIs, etc.
                             </p>
                         </td>
                         <td valign="top">
                             <p>
-                                Hazelcast provides .NET/C# limited client APIs 
only in its commercial (paid) edition.
+                                Hazelcast provides .NET/C# limited client APIs 
only.
                             </p>
                         </td>
                     </tr>
@@ -327,12 +346,12 @@ under the License.
                     <tr>
                         <td valign="top">
                             <p>
-                                Ignite provides full in-memory fabric APIs for 
C++ users <nobr>(coming in 1.5)</nobr>.
+                                Ignite provides full in-memory fabric APIs for 
C++ users.
                             </p>
                         </td>
                         <td valign="top">
                             <p>
-                                Hazelcast provides C++ limited client APIs 
only in its commercial (paid) edition.
+                                Hazelcast provides C++ limited client APIs 
only.
                             </p>
                         </td>
                     </tr>


Reply via email to