Bubble memory is a type of non-volatile computer memory that uses a thin film of a magnetic material to hold small magnetized areas, known as bubbles or domains, each storing one bit of data. Andrew Bobeck invented the Bubble Memory in 1970. His development of the magnetic core memory and the development of the twistor memory put him in a good position for the development of Bubble Memory.
It is conceptually a stationary disk with spinning bits. The unit, only a couple of square inches in size, contains a thin film magnetic recording layer. Globular-shaped bubbles (bits) are electromagnetically generated in circular strings inside this layer. In order to read or write the bubbles, they are rotated past the equivalent of a read/write head.
One of the limitations of bubble memory was the slow access. A lagre bubble memory would requure large loops, so accessing a bit require cycling through a huge number of other bits first.