Swaminathan Sivasubramanian - Seattle WA, US Stefano Stefani - Issaquah WA, US Chiranjeeb Buragohain - Seattle WA, US Rande A. Blackman - Seattle WA, US Timothy Andrew Rath - Seattle WA, US Raymond S. Bradford - Seattle WA, US Grant A.M. McAlister - Seattle WA, US Jakub Kulesza - Bellevue WA, US James Hamilton - Seattle WA, US Luis Felipe Cabrera - Bellevue WA, US
International Classification:
G06F 17/30
US Classification:
707737, 707E17089
Abstract:
A system that implements a scalable data storage service may maintain tables in a non-relational data store on behalf of clients. The system may provide a Web services interface through which service requests are received, and an API usable to request that a table be created, deleted, or described; that an item be stored, retrieved, deleted, or its attributes modified; or that a table be queried (or scanned) with filtered items and/or their attributes returned. An asynchronous workflow may be invoked to create or delete a table. Items stored in tables may be partitioned and indexed using a simple or composite primary key. The system may not impose pre-defined limits on table size, and may employ a flexible schema. The service may provide a best-effort or committed throughput model. The system may automatically scale and/or re-partition tables in response to detecting workload changes, node failures, or other conditions or anomalies.
Systems And Methods For Enabling A Highly Available Managed Failover Service
- Seattle WA, US Grant A. McAlister - Seattle WA, US
International Classification:
G06F 11/20 G06F 11/07 G06F 11/30 G06F 3/06
Abstract:
The first computing system may interface with an operator of the application and a plurality of hosts of the application distributed between different partitions. The second and third computing systems may host first and second portion of the application in first and second partitions, respectively. The second and third computing systems may poll the first computing system to identify first and second value, respectively, representing state conditions of the first and second partitions, respectively, wherein the first and second partition state conditions are the active state, the passive state, and the fenced state. The second and third computing systems may receive responses from the first computing system comprising the first and second values, respectively, and based on the respective values, initiate a transition to the corresponding partition state condition. The first computing system may assign one of the first and second values to indicate which is the active state.
Amazon Web Services
Senior Principal Engineer
Amazon May 2008 - Mar 2009
Senior Principal Engineer
Amazon Jul 1999 - May 2008
Senior Database Engineer
Mcalister Consulting Services 1998 - 1999
Database Consultant
Oracle 1996 - 1998
Senior Principal Consultant
Education:
University of Alberta 1986 - 1991
Bachelors, Bachelor of Science, Computer Science
Skills:
Mysql Distributed Systems Hadoop Databases Relational Databases Cloud Computing Scalability Tcp/Ip Mapreduce Amazon Web Services Big Data Perl Open Source Software Development Linux Java Oracle Software Design Shell Scripting System Architecture Agile Methodologies Unix High Availability
Googleplus
Grant Mcalister
Tagline:
Prognosticator
Youtube
Amazon RDS for PostgreSQL - Grant McAlister
Duration:
2h 30m 21s
Grant McAlister: Aurora PostgreSQL -- PGCon 2...
In this session we will dive deep into the unique features and changes...
Duration:
50m 45s
Grant McAlister Lightning Talk at Postgres Vi...
Grant McAlister, Senior Principal Engineer at AWS, discusses UUIDs dur...
Duration:
4m 23s
Breakout Session Presented by Grant McAlister...
Amazon RDS for PostgreSQL - What's New and Lessons Learned This sessio...
Duration:
53m 40s
Meet The Family: Grant McAllister of ADD Syst...
ADD Systems' Grant McAllister explains why a company should feel comfo...
Duration:
1m
Amazon RDS for PostgreSQL Deep Dive on New ...
This session will provide a brief overview of the RDS service, how it ...
Duration:
48m 37s
Tim McAllister & Liz Ames perform William Gra...
William Grant Still (1895-1978) ROMANCE (1954) for alto saxophone and ...
Duration:
5m 45s
Craftmade Grant Ceiling Fans at Another McAli...
This particular location is connected to a mall from the outside. I be...