Silas M Brazil, Age 44Seattle, WA

Silas Brazil Phones & Addresses

Seattle, WA

Kirkland, WA

Kenmore, WA

Bellevue, WA

Mentions for Silas M Brazil

Resumes & CV records

Resumes

Silas Brazil Photo 11

Principal Software Engineer

Location:
Seattle, WA
Industry:
Retail
Work:
Staples
Principal Software Engineer
Microsoft Jun 2013 - May 2015
Sde
Amazon Feb 2008 - Dec 2012
Software Development Engineer
Boeing Jan 2004 - Feb 2008
Embedded Software Development Engineer
Education:
University of Washington
Bachelors, Bachelor of Science, Computer Engineering
Skills:
Distributed Systems, Java, Testing, Scalability, Software Engineering, Web Services, Software Development, Agile Methodologies, Object Oriented Design, Software Design, Python, Javascript, Ruby, Perl
Silas Brazil Photo 12

Silas Brazil

Publications & IP owners

Us Patents

Monitoring Of Replicated Data Instances

US Patent:
2011009, Apr 28, 2011
Filed:
Oct 26, 2009
Appl. No.:
12/606106
Inventors:
Grant Alexander MacDonald McAlister - Seattle WA, US
Swaminathan Sivasubramanian - Seattle WA, US
Silas M. Brazil - Seattle WA, US
International Classification:
G06F 7/00
G06F 12/00
US Classification:
707634, 707E17045
Abstract:
Replicated instances in a database environment provide for automatic failover and recovery. A monitoring component can obtain a lease enabling the component to periodically communicate with, and monitor, one or more data instances in the data environment, where the data instance can be a replicated instance including a primary and a secondary replica. For a large number of instances, the data environment can be partitioned such that each monitoring component can be assigned a partition of the workload. In the event of a failure of a monitoring component, the instances can be repartitioned and the remaining monitoring components can be assigned to the new partitions to substantially evenly distribute the workload.

Trade-In Photo Documentation

US Patent:
8533055, Sep 10, 2013
Filed:
Jun 29, 2011
Appl. No.:
13/172071
Inventors:
Silas M. Brazil - Seattle WA, US
Sandeep Bodapati - Seattle WA, US
Maurice Codik Moscoso - Seattle WA, US
Ranjeet S. Sonone - Kent WA, US
Assignee:
Amazon Technologies, Inc. - Reno NV
International Classification:
G06Q 30/00
US Classification:
705 261
Abstract:
Disclosed are various embodiments for an inspection system and method that automatically photographs or captures video footage of received items for trade-in as they are being inspected or graded.

Monitoring Of Replicated Data Instances

US Patent:
2018002, Jan 25, 2018
Filed:
Oct 3, 2017
Appl. No.:
15/724038
Inventors:
- Reno NV, US
Swaminathan Sivasubramanian - Seattle WA, US
Silas M. Brazil - Seattle WA, US
International Classification:
H04L 12/26
G06F 11/30
G06F 11/20
Abstract:
Replicated instances in a distributed computing environment provide for automatic failover and recovery. A component monitors the status of event processors in a set or bucket and handles the failure of an event processor. For a large number of instances, the data environment can be partitioned such that each monitoring component is assigned a partition of the workload. At intervals, each event processor sends a “heartbeat” message to the event processors in the bucket covering the same workload partition, to inform the other event processors of the status of the event processor sending the heartbeat. If it is determined that a heartbeat is received from each event processor in the bucket, a current process can continue. In the event of monitoring component failure, the instances can be repartitioned, and the remaining monitoring components can be assigned to the new partitions to substantially evenly distribute the workload.

Monitoring Of Replicated Data Instances

US Patent:
2014020, Jul 17, 2014
Filed:
Mar 17, 2014
Appl. No.:
14/216521
Inventors:
- Reno NV, US
Swaminathan Sivasubramanian - Seattle WA, US
Silas M. Brazil - Seattle WA, US
Assignee:
Amazon Technologies, Inc. - Reno NV
International Classification:
H04L 12/26
US Classification:
709224
Abstract:
Replicated instances in a database environment provide for automatic failover and recovery. A monitoring component can obtain a lease enabling the component to periodically communicate with, and monitor, one or more data instances in the data environment, where the data instance can be a replicated instance including a primary and a secondary replica. For a large number of instances, the data environment can be partitioned such that each monitoring component can be assigned a partition of the workload. In the event of a failure of a monitoring component, the instances can be repartitioned and the remaining monitoring components can be assigned to the new partitions to substantially evenly distribute the workload.

NOTICE: You may not use PeopleBackgroundCheck or the information it provides to make decisions about employment, credit, housing or any other purpose that would require Fair Credit Reporting Act (FCRA) compliance. PeopleBackgroundCheck is not a Consumer Reporting Agency (CRA) as defined by the FCRA and does not provide consumer reports.