About
Activity
-
Here's a practical example of how Formal Methods can make code faster: AWS's new proven-correct authorization engine is 65% faster (even at p99.9)…
Here's a practical example of how Formal Methods can make code faster: AWS's new proven-correct authorization engine is 65% faster (even at p99.9)…
Shared by Marc Brooker
-
In 2019, we set a goal to match 100% of the electricity we consumed across Amazon’s global operations – including our data centers, corp buildings…
In 2019, we set a goal to match 100% of the electricity we consumed across Amazon’s global operations – including our data centers, corp buildings…
Liked by Marc Brooker
-
Today marks my 12th work anniversary at Amazon, coincidentally also my last day. As I've weighed leaving a company I’ve spent so much time at, I've…
Today marks my 12th work anniversary at Amazon, coincidentally also my last day. As I've weighed leaving a company I’ve spent so much time at, I've…
Liked by Marc Brooker
Experience & Education
Publications
Patents
-
Triggered data shelving to a different storage system and storage deallocation
Issued US 9,110,600
A data volume may be shelved based at least in part on statistical triggers associated with the data, a user of the data, or a system configured to store and/or manage the data. Upon receiving a request to detach a data volume from a computing device, a determination of whether the data volume should be shelved may be made. In some aspects, the data volume may be shelved by moving the data to another storage system, storing an identifier of the data volume, and de-allocating space associated…
A data volume may be shelved based at least in part on statistical triggers associated with the data, a user of the data, or a system configured to store and/or manage the data. Upon receiving a request to detach a data volume from a computing device, a determination of whether the data volume should be shelved may be made. In some aspects, the data volume may be shelved by moving the data to another storage system, storing an identifier of the data volume, and de-allocating space associated with the shelved data such that the shelved data is no longer maintained in the storage system. Further, in some aspects, upon a request to attach the data volume, the data may be moved back, the original identifier may be re-assigned to the data volume, and the data volume may be re-attached to the computing device.
Other inventorsSee patent -
Verified Erasure of Data Implemented on Distributed Systems
Issued US 8738935
-
Techniques for attesting to information
Issued US US8607067B1
-
System and method for allocating resources for heterogeneous service requests
Issued US US8504691 B1
-
Formatting data for efficient communication over a network
Issued US 8438275
-
Server-Side, Variable Drive Health Determination
US 8,719,320
This patent relates to determining the current health of a storage device. For example, customers of storage service may request various levels of performance and durability for their data. Over time, the performance level and durability associated with the storage devices may decrease and by tracking the health of a storage device, data can be moved in order to continue to meet the requested levels. Data storage device health is measured on a sliding scale and may be based on data access…
This patent relates to determining the current health of a storage device. For example, customers of storage service may request various levels of performance and durability for their data. Over time, the performance level and durability associated with the storage devices may decrease and by tracking the health of a storage device, data can be moved in order to continue to meet the requested levels. Data storage device health is measured on a sliding scale and may be based on data access information and storage device operation information. Based on the health level determination, data can be moved to other, healthier, storage devices.
Other inventorsSee patent
More activity by Marc
-
Program analysis and verification professors: might look into this for your students. "University students will compete for cash prizes in a…
Program analysis and verification professors: might look into this for your students. "University students will compete for cash prizes in a…
Liked by Marc Brooker
-
"Since 2018, we have increasingly leveraged Rust for critical workloads across various [AWS] services like S3, EC2, DynamoDB, Lambda, Fargate, and…
"Since 2018, we have increasingly leveraged Rust for critical workloads across various [AWS] services like S3, EC2, DynamoDB, Lambda, Fargate, and…
Shared by Marc Brooker
-
Interested in working at intersection of formal methods and databases? Or on cutting-edge database correctness? Or on tools to make it easier and…
Interested in working at intersection of formal methods and databases? Or on cutting-edge database correctness? Or on tools to make it easier and…
Shared by Marc Brooker
-
Distributed systems aren't just about scale. In fact, in many cases, they aren't about scale at all, but about simplicity, availability, durability…
Distributed systems aren't just about scale. In fact, in many cases, they aren't about scale at all, but about simplicity, availability, durability…
Shared by Marc Brooker
-
A few years ago, I wrote a post on Quora about interview process for Principal Engineer role at Amazon. In that post, I shared my own experiences as…
A few years ago, I wrote a post on Quora about interview process for Principal Engineer role at Amazon. In that post, I shared my own experiences as…
Liked by Marc Brooker
-
#pgvector 0.7.0 is now available! Both a big and "tiny" release: #pgvector adds more vector types (2-byte float, sparse, and binary) so you can index…
#pgvector 0.7.0 is now available! Both a big and "tiny" release: #pgvector adds more vector types (2-byte float, sparse, and binary) so you can index…
Liked by Marc Brooker
-
A new post for my blog this morning, on the great new paper from the Amazon MemoryDB team: https://lnkd.in/eeKYfzBW This paper is a great reminder…
A new post for my blog this morning, on the great new paper from the Amazon MemoryDB team: https://lnkd.in/eeKYfzBW This paper is a great reminder…
Shared by Marc Brooker
Other similar profiles
Explore collaborative articles
We’re unlocking community knowledge in a new way. Experts add insights directly into each article, started with the help of AI.
Explore MoreOthers named Marc Brooker in United States
-
Marc Brooker
Owner/Operator at B Squared Construction LLC
-
Marc Brooker
Motivator; Destiny Fulfiller; Hope Dealer; Driver of Purpose
-
Marc Brooker
Century Rehabilitation
-
Marc Brooker
Student at Rutgers University–New Brunswick
4 others named Marc Brooker in United States are on LinkedIn
See others named Marc Brooker