Neal J Charbonneau, Age 3818 Stickney Rd, Medford, MA 02155

Neal Charbonneau Phones & Addresses

18 Stickney Rd, Medford, MA 02155

Arlington, MA

142 Illinois St, New Bedford, MA 02745 (508) 995-0933

Social networks

Neal J Charbonneau

Linkedin

Work

Company: Amazon May 2014 to 2017 Position: Senior software development engineer

Education

Degree: Master of Science, Masters School / High School: University of Massachusetts Dartmouth 2008 to 2010 Specialities: Computer Science

Skills

Java • C++ • Python • C • Algorithms • Subversion • Cisco Ios • Tcp/Ip • Communication Protocols • Ip Networking • Mobile Software • Git • Concurrent Programming • Linux • Multithreading • Distributed Systems • Cloud Storage • Nfs • System Architecture

Ranks

Certificate: Pattern-Oriented Software Architectures For Concurrent and Networked Mobile Devices and Clouds

Interests

Technology • Music • Cooking • Software

Industries

Computer Software

Mentions for Neal J Charbonneau

Neal Charbonneau resumes & CV records

Resumes

Neal Charbonneau Photo 15

Neal Charbonneau

Location:
18 Stickney Rd, Medford, MA 02155
Industry:
Computer Software
Work:
Amazon May 2014 - 2017
Senior Software Development Engineer
Mitre Oct 2010 - May 2014
Senior Network Systems and Distributed Systems Engineer
Mitre 2010 - 2012
Network Systems and Distributed Systems Engineer
Umass Dartmouth Jun 2008 - Aug 2010
Research Assistant
Education:
University of Massachusetts Dartmouth 2008 - 2010
Master of Science, Masters, Computer Science
University of Massachusetts Dartmouth 2005 - 2008
Bachelors, Bachelor of Science, Computer Science
Skills:
Java, C++, Python, C, Algorithms, Subversion, Cisco Ios, Tcp/Ip, Communication Protocols, Ip Networking, Mobile Software, Git, Concurrent Programming, Linux, Multithreading, Distributed Systems, Cloud Storage, Nfs, System Architecture
Interests:
Technology
Music
Cooking
Software
Certifications:
Pattern-Oriented Software Architectures For Concurrent and Networked Mobile Devices and Clouds
Coursera

Publications & IP owners

Us Patents

Block Allocation For Low Latency File Systems

US Patent:
2017027, Sep 28, 2017
Filed:
Mar 25, 2016
Appl. No.:
15/081652
Inventors:
- Seattle WA, US
MICHAEL ROBERT FRASCA - CAMBRIDGE MA, US
NEAL JOHN CHARBONNEAU - MEDFORD MA, US
Assignee:
Amazon Technologies, Inc. - Seattle WA
International Classification:
G06F 17/30
G06F 3/06
Abstract:
An LL server (LLS) may process metadata requests for a file system in LL mode in a distributed file storage services (DFSS). For requests that require allocating blocks to file system objects in the backing store, instead of relying on distributed transactions used for file systems in high throughput (HT) mode, a pool of blocks may be pre-allocated for the LL file system in the backing store, and a free block list may be maintained in local memory of the LLS. When a metadata operation requires blocks to be allocated, the blocks are assigned to the respective object from the blocks in the pool. A background process may allocate new blocks in the pool upon the number of blocks dropping below a threshold, or upon block allocation rate for the file system increasing.

Low Latency Distributed Storage Service

US Patent:
2017027, Sep 28, 2017
Filed:
Mar 25, 2016
Appl. No.:
15/081647
Inventors:
- Seattle WA, US
JACOB DAVID LUSZCZ - SOMERVILLE MA, US
MICHAEL ROBERT FRASCA - CAMBRIDGE MA, US
DANIEL NUSSBAUM - CAMBRIDGE MA, US
PETER JONES - LEXINGTON MA, US
XIAOBIN WU - ACTON MA, US
JOHN MCCLAIN - LEXINGTON MA, US
NEAL JOHN CHARBONNEAU - MEDFORD MA, US
Wayne William Duso - Shrewsbury MA, US
Mark Allen Fogleman - Cambridge MA, US
Edward William Naim - Westwood MA, US
Assignee:
Amazon Technologies, Inc. - Seattle WA
International Classification:
G06F 17/30
Abstract:
A low latency metadata subsystem for file systems in low latency (LL) mode in a distributed file storage service (DFSS). An LL server (LLS) may receive metadata requests from an access node of the DFSS. For read operations, the LLS may check a local cache of metadata and, for cache hits, retrieve the metadata from the cache. For cache misses, the metadata may be fetched from the storage subsystem of the DFSS and cached. For write operations, the LLS may write entries into a journal for the file system and notify the access node after the journal entries are committed to the journal; the journal entries are asynchronously committed in the storage subsystem. The access node may communicate with the storage subsystem to perform data reads and writes for the LL file system.

File System Mode Switching In A Distributed Storage Service

US Patent:
2017027, Sep 28, 2017
Filed:
Mar 25, 2016
Appl. No.:
15/081651
Inventors:
- Seattle WA, US
Jocob David LUSZCZ - Somerville MA, US
Peter JONES - Lexington MA, US
Michael Robert FRASCA - Cambridge MA, US
Neal John CHARBONNEAU - Medford MA, US
Assignee:
Amazon Technologies, Inc. - Seattle WA
International Classification:
G06F 17/30
Abstract:
A distributed file storage services (DFSS) that provides low latency (LL) and high throughput (HT) modes for file systems. A HT metadata subsystem (HTMS) may use a distributed transaction system for data and metadata reads and writes for file systems in HT mode. A LL metadata subsystem (LLMS) may process metadata requests for file systems in LL mode. For metadata read requests, the LLMS may locally cache at least some of the file system metadata. For metadata write requests, the LLMS may write entries to a journal and notify the access node after the entries are committed to the journal. Data reads and writes for file systems in LL mode may be handled similarly to data reads and writes for file systems in HT mode. A file system may be converted from LL to HT mode, or from HT to LL mode.

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.