Return-Path: X-Original-To: apmail-geode-commits-archive@minotaur.apache.org Delivered-To: apmail-geode-commits-archive@minotaur.apache.org Received: from mail.apache.org (hermes.apache.org [140.211.11.3]) by minotaur.apache.org (Postfix) with SMTP id 40A46182E5 for ; Thu, 25 Feb 2016 22:52:55 +0000 (UTC) Received: (qmail 51752 invoked by uid 500); 25 Feb 2016 22:52:55 -0000 Delivered-To: apmail-geode-commits-archive@geode.apache.org Received: (qmail 51721 invoked by uid 500); 25 Feb 2016 22:52:55 -0000 Mailing-List: contact commits-help@geode.incubator.apache.org; run by ezmlm Precedence: bulk List-Help: List-Unsubscribe: List-Post: List-Id: Reply-To: dev@geode.incubator.apache.org Delivered-To: mailing list commits@geode.incubator.apache.org Received: (qmail 51711 invoked by uid 99); 25 Feb 2016 22:52:55 -0000 Received: from pnap-us-west-generic-nat.apache.org (HELO spamd4-us-west.apache.org) (209.188.14.142) by apache.org (qpsmtpd/0.29) with ESMTP; Thu, 25 Feb 2016 22:52:55 +0000 Received: from localhost (localhost [127.0.0.1]) by spamd4-us-west.apache.org (ASF Mail Server at spamd4-us-west.apache.org) with ESMTP id B48D7C093B for ; Thu, 25 Feb 2016 22:52:54 +0000 (UTC) X-Virus-Scanned: Debian amavisd-new at spamd4-us-west.apache.org X-Spam-Flag: NO X-Spam-Score: -3.549 X-Spam-Level: X-Spam-Status: No, score=-3.549 tagged_above=-999 required=6.31 tests=[KAM_ASCII_DIVIDERS=0.8, KAM_LAZY_DOMAIN_SECURITY=1, RCVD_IN_DNSWL_HI=-5, RCVD_IN_MSPIKE_H3=-0.01, RCVD_IN_MSPIKE_WL=-0.01, RP_MATCHES_RCVD=-0.329] autolearn=disabled Received: from mx1-lw-us.apache.org ([10.40.0.8]) by localhost (spamd4-us-west.apache.org [10.40.0.11]) (amavisd-new, port 10024) with ESMTP id u7jaouA7198B for ; Thu, 25 Feb 2016 22:52:53 +0000 (UTC) Received: from mail.apache.org (hermes.apache.org [140.211.11.3]) by mx1-lw-us.apache.org (ASF Mail Server at mx1-lw-us.apache.org) with SMTP id 9D3B55F39D for ; Thu, 25 Feb 2016 22:52:52 +0000 (UTC) Received: (qmail 51605 invoked by uid 99); 25 Feb 2016 22:52:52 -0000 Received: from git1-us-west.apache.org (HELO git1-us-west.apache.org) (140.211.11.23) by apache.org (qpsmtpd/0.29) with ESMTP; Thu, 25 Feb 2016 22:52:52 +0000 Received: by git1-us-west.apache.org (ASF Mail Server at git1-us-west.apache.org, from userid 33) id 1B0DDE8F31; Thu, 25 Feb 2016 22:52:52 +0000 (UTC) Content-Type: text/plain; charset="us-ascii" MIME-Version: 1.0 Content-Transfer-Encoding: 8bit From: sbawaskar@apache.org To: commits@geode.incubator.apache.org Message-Id: <038937bf083b4ef181385091e3770dd0@git.apache.org> X-Mailer: ASF-Git Admin Mailer Subject: incubator-geode git commit: Update most occurrences of "Geode" to "Apache Geode". Update introductory text to match the website intro text (gets rid of "extremely mature") Link to Geode website. Date: Thu, 25 Feb 2016 22:52:52 +0000 (UTC) Repository: incubator-geode Updated Branches: refs/heads/develop 1670d3541 -> 5f98f31ad Update most occurrences of "Geode" to "Apache Geode". Update introductory text to match the website intro text (gets rid of "extremely mature") Link to Geode website. closes #93 Project: http://git-wip-us.apache.org/repos/asf/incubator-geode/repo Commit: http://git-wip-us.apache.org/repos/asf/incubator-geode/commit/5f98f31a Tree: http://git-wip-us.apache.org/repos/asf/incubator-geode/tree/5f98f31a Diff: http://git-wip-us.apache.org/repos/asf/incubator-geode/diff/5f98f31a Branch: refs/heads/develop Commit: 5f98f31ad957573fdcf1e26e3920db0a0bf81b2e Parents: 1670d35 Author: Dave Barnes Authored: Thu Feb 11 13:23:28 2016 -0800 Committer: Swapnil Bawaskar Committed: Thu Feb 25 14:52:04 2016 -0800 ---------------------------------------------------------------------- README.md | 12 ++++++------ 1 file changed, 6 insertions(+), 6 deletions(-) ---------------------------------------------------------------------- http://git-wip-us.apache.org/repos/asf/incubator-geode/blob/5f98f31a/README.md ---------------------------------------------------------------------- diff --git a/README.md b/README.md index 3cc5657..6d561f0 100755 --- a/README.md +++ b/README.md @@ -1,20 +1,20 @@ # Overview -Geode is a data management platform that provides real-time, consistent access to data-intensive applications throughout widely distributed cloud architectures. +[Apache Geode] (http://geode.incubator.apache.org/) is a data management platform that provides real-time, consistent access to data-intensive applications throughout widely distributed cloud architectures. -Geode pools memory, CPU, network resources, and optionally local disk across multiple processes to manage application objects and behavior. It uses dynamic replication and data partitioning techniques to implement high availability, improved performance, scalability, and fault tolerance. In addition to being a distributed data container, Geode is an in-memory data management system that provides reliable asynchronous event notifications and guaranteed message delivery. +Apache Geode pools memory, CPU, network resources, and optionally local disk across multiple processes to manage application objects and behavior. It uses dynamic replication and data partitioning techniques to implement high availability, improved performance, scalability, and fault tolerance. In addition to being a distributed data container, Apache Geode is an in-memory data management system that provides reliable asynchronous event notifications and guaranteed message delivery. -Geode is an extremely mature and robust product that can trace its legacy all the way back to one of the first Object Databases for Smalltalk: GemStone. Geode (as GemFire™) was first deployed in the financial sector as the transactional, low-latency data engine used by multiple Wall Street trading platforms. Today Geode is used by over 600 enterprise customers for high-scale, 24x7 business critical applications. An example deployment includes [China National Railways](http://pivotal.io/big-data/case-study/scaling-online-sales-for-the-largest-railway-in-the-world-china-railway-corporation) that uses Geode to run railway ticketing for the entire country of China with a 10 node cluster that manages 2 terabytes of "hot data" in memory, and 10 backup nodes for high availability and elastic scale. +Apache Geode is a mature, robust technology originally developed by GemStone Systems in Beaverton, Oregon. Commercially available as GemFire™, the technology was first deployed in the financial sector as the transactional, low-latency data engine used in Wall Street trading platforms. Today Apache Geode is used by over 600 enterprise customers for high-scale business applications that must meet low latency and 24x7 availability requirements. An example deployment includes [China National Railways](http://pivotal.io/big-data/case-study/scaling-online-sales-for-the-largest-railway-in-the-world-china-railway-corporation) that uses Geode to run railway ticketing for the entire country of China with a 10 node cluster that manages 2 terabytes of "hot data" in memory, and 10 backup nodes for high availability and elastic scale. # Main Concepts and Components -_Caches_ are an abstraction that describe a node in a Geode distributed system. +_Caches_ are an abstraction that describe a node in an Apache Geode distributed system. Within each cache, you define data _regions_. Data regions are analogous to tables in a relational database and manage data in a distributed fashion as name/value pairs. A _replicated_ region stores identical copies of the data on each cache member of a distributed system. A _partitioned_ region spreads the data among cache members. After the system is configured, client applications can access the distributed data in regions without knowledge of the underlying system architecture. You can define listeners to receive notifications when data has changed, and you can define expiration criteria to delete obsolete data in a region. _Locators_ provide clients with both discovery and server load balancing services. Clients are configured with locator information, and the locators maintain a dynamic list of member servers. The locators provide clients with connection information to a server. -Geode includes the following features: +Apache Geode includes the following features: * Combines redundancy, replication, and a "shared nothing" persistence architecture to deliver fail-safe reliability and performance. * Horizontally scalable to thousands of cache members, with multiple cache topologies to meet different enterprise needs. The cache can be distributed across multiple computers. @@ -82,7 +82,7 @@ Compile and run `HelloWorld.java`. The classpath should include `geode-dependen #Application Development -Geode applications can be written in a number of client technologies: +Apache Geode applications can be written in a number of client technologies: * Java using the Geode client API or embedded using the Geode peer API * [Spring Data GemFire](http://projects.spring.io/spring-data-gemfire/) or [Spring Cache](http://docs.spring.io/spring/docs/current/spring-framework-reference/html/cache.html)