Found 167 bookmarks
Newest
(computer) (computers) (signal) (absolute time) (satellite) before:priority:19980917 - Google Patents
(computer) (computers) (signal) (absolute time) (satellite) before:priority:19980917 - Google Patents
A synchronized timing system is disclosed for one or more of a plurality of network interconnected computers. The system utilizes a global satellite system and includes a receiver device for detecting out-of-phase signals from a plurality of satellite sources of the satellite system. A mechanism is provided for processing and phase correlating these signals to generate a single absolute time reference signal therefrom. An interface device is disposed in each computer for receiving the reference signal and adapting this signal as the internal master clock reference for the operating system of the computer. Finally, a mechanism interconnects each computer in the network of computers to synchronize the internal master clocks of the computers to the absolute time reference signal to create a plurality of network interconnected time synchronized computers. These computers may be additionally time synchronized and interconnected to other networks of computers through a global communication system such as the global Internet.
·patents.google.com·
(computer) (computers) (signal) (absolute time) (satellite) before:priority:19980917 - Google Patents
Spanning the Globe without Google Spanner - The Distributed SQL Blog
Spanning the Globe without Google Spanner - The Distributed SQL Blog
Learn how a Spanner-like globally-consistent multi-region deployment of YugabyteDB can run on Google Kubernetes Engine (GKE) and other Kubernetes distributions and managed services (including Amazon EKS and Azure Kubernetes Service)
·blog.yugabyte.com·
Spanning the Globe without Google Spanner - The Distributed SQL Blog
Implementing Distributed Transactions the Google Way: Percolator vs. Spanner - The Distributed SQL Blog
Implementing Distributed Transactions the Google Way: Percolator vs. Spanner - The Distributed SQL Blog
Our post 6 Signs You Might be Misunderstanding ACID Transactions in Distributed Databases describes the key challenges involved in building high performance distributed transactions. Multiple open source ACID-compliant distributed databases have started building such transactions by taking inspiration from research papers published by Google. In this post, we dive deeper into Percolator and Spanner, the two Google systems behind those papers,...
·blog.yugabyte.com·
Implementing Distributed Transactions the Google Way: Percolator vs. Spanner - The Distributed SQL Blog
Google Spanner vs. Calvin: Is There a Clear Winner in the Battle for Global Consistency at Scale? - The Distributed SQL Blog
Google Spanner vs. Calvin: Is There a Clear Winner in the Battle for Global Consistency at Scale? - The Distributed SQL Blog
Prof. Daniel Abadi, lead inventor of the Calvin transaction management protocol and the PACELC theorem, wrote a thought-provoking post last month titled “NewSQL database systems are failing to guarantee consistency, and I blame Spanner”. The post takes a negative view of software-only Google Spanner derivative databases such as YugaByte DB and CockroachDB that use Spanner-like partitioned consensus for single shard transactions and a two phase commit (2PC) protocol for multi-shard (aka distributed) ACID transactions....
·blog.yugabyte.com·
Google Spanner vs. Calvin: Is There a Clear Winner in the Battle for Global Consistency at Scale? - The Distributed SQL Blog
GV / Press - Google Ventures
GV / Press - Google Ventures
GV provides venture capital funding to bold new companies. In the fields of life science, healthcare, artificial intelligence, robotics, transportation, cyber security and agriculture, GV’s companies aim to improve lives and change industries.
·gv.com·
GV / Press - Google Ventures
Database of Databases — Google F1
Database of Databases — Google F1
F1 is a relational distributed transactional database. And it's built on Google's Spanner so that it can reach strong consistency. It combines RDBMS features and NoSQL scalability. And it maintains ACID guarantees and provides a distributed scalable database system.
·dbdb.io·
Database of Databases — Google F1
Spanner (database) | Wikiwand
Spanner (database) | Wikiwand
Spanner is a distributed SQL database developed by Google.[1] Spanner is a globally distributed database service and storage solution. It provides features such as global transactions, strongly consistent reads, and automatic multi-site replication and failover.
·wikiwand.com·
Spanner (database) | Wikiwand
Rise of TrueTime: Rationale behind Amazon Time Sync Service
Rise of TrueTime: Rationale behind Amazon Time Sync Service
At re:Invent 2017, Amazon Web Services (AWS) announced Amazon Time Sync Service which provides a highly accurate and reliable global time reference. This service is immediately available in all AWS regions. In many ways, Amazon Time Sync Service is truly inspired by Google' TrueTime. TrueTime is a global reference
·abhishek-tiwari.com·
Rise of TrueTime: Rationale behind Amazon Time Sync Service
Living Without Atomic Clocks
Living Without Atomic Clocks
If someone knows even a little about Spanner, the first question they have is: "How does CockroachDB provide external consistency without atomic clocks?"
One of the most surprising and inspired facets of Spanner is its use of atomic clocks and GPS clocks to give participating nodes really accurate wall time synchronization.
The designers of Spanner call this “TrueTime”
As a Spanner-inspired system, our challenges lie in providing similar guarantees of external consistency without having magical clocks at hand.
perfectly synchronized clocks are a holy grail of sorts for distributed systems research.
·cockroachlabs.com·
Living Without Atomic Clocks