Cockroach Labs

Cockroach Labs is a computer software company that develops infrastructure solutions for businesses. It is best known for CockroachDB, a database that has been compared to Google's Spanner database. CockroachDB is an open-sourced software project that is designed to store copies of data in multiple locations in order to deliver requested data when needed. It is described as a scalable, consistently-replicated, transactional datastore.

History

Cockroach Labs was founded in 2015 by ex-Google employees Spencer Kimball, Peter Mattis, and Ben Darnell. Prior to Cockroach Labs, Kimball and Mattis were key members of the Google Colossus team while Darnell was a key member of the Google Reader team. While at Google, all three had previously used BigTable and were acquainted with its successor, Spanner. After leaving Google, they wanted to design and build something similar for companies outside of Google. By June 2015, the company had nine engineers working on its CockroachDB software.

Labs

Labs, labs, or LABS may carry the following meanings:

  • labs, a function that calculates the absolute value of a long integer in the C programming language
  • Labs (people), the inhabitants of the Labëria region in Albania
  • Low Altitude Bombing System, used by some US nuclear-equipped aircraft for toss bombing
  • Linear alkyl benzene sulfonate, a salt of a linear alkylbenzenesulfonic acid, used as an anionic surfactant: for example, sodium dodecylbenzenesulfonate
  • See also

  • Lab (disambiguation)
  • C mathematical functions

    C mathematical operations are a group of functions in the standard library of the C programming language implementing basic mathematical functions. All functions use floating point numbers in one manner or another. Different C standards provide different, albeit backwards-compatible, sets of functions. Most of these functions are also available in the C++ standard library, though in different headers (the C headers are included as well, but only as a deprecated compatibility feature).

    Overview of functions

    Most of the mathematical functions are defined in math.h (cmath header in C++). The functions that operate on integers, such as abs, labs, div, and ldiv, are instead defined in the stdlib.h header (cstdlib header in C++).

    Any functions that operate on angles use radians as the unit of angle.

    Not all of these functions are available in the C89 version of the standard. For those that are, the functions accept only type double for the floating-point arguments, leading to expensive type conversions in code that otherwise used single-precision float values. In C99, this shortcoming was fixed by introducing new sets of functions that work on float and long double arguments. Those functions are identified by f and l suffixes respectively.

    Labëria

    Labëria is a historic region that is roughly situated in Southern Albania. Its inhabitants are known as Labs (referred to as Albanian: sing: Lab, pl. Lebër, also dial. sing.: Lap in Albanian and Greek: Λιάπης, Liapis in Greek) and its boundaries reach from Vlorë to Himara in the south, to the Greek border near Sarandë, incorporating the Kurvelesh region of Gjirokastër District and extending east to the city of Tepelenë.

    Labëria is culturally distinguishable from the rest of Albania in its traditions and folklore. The Labs were warlike pastoral people who lived mainly in the mountains of Kurvelesh, Progonat and Vlorë during the Ottoman invasion of Albania. However, due to mass migrations to urban areas following World War II, the population is now concentrated in the cities of Vlorë, Tepelenë, Gjirokastër and Sarandë.

    Historically the Labs were followers of the Eastern Orthodox Christianity but many converted to Islam during Ottomon rule, with the bulk of conversion occurring in the 18th century. Conversions were especially intense during years of conflict between Orthodox Russia and the Ottoman Empire, during which some pressure was applied on Orthodox Christians by Ottoman rulers, including even low-scale forced conversion of villages, contradicting the official Ottoman tolerance for Christians. Additional reasons for conversion included discrimination and exploitation of Christians by Ottoman rulers, the previous patterns of conversion between different Christian sects and the diverse pre-Ottoman distribution of Christian faiths in the region (including Orthodoxy, Catholicism, Bogomolism and even Arianism), the poll tax which only Christians had to pay, the poverty of the church, the mass illiteracy of priests and the fact that the language of worship was not the Albanian vernacular. Tradition holds that a mass conversion of Labs occurred during a famine in which the bishops of Himara and Delvina refused to let the Labs break fast and drink milk.

    Cockroach

    Cockroaches are insects of the order Blattodea, which also includes termites. About 30 cockroach species out of 4,600 are associated with human habitats. About four species are well known as pests.

    The cockroaches are an ancient group, dating back at least as far as the Carboniferous period, some 320 million years ago. Those early ancestors however lacked the internal ovipositors of modern roaches. Cockroaches are somewhat generalized insects without special adaptations like the sucking mouthparts of Hemiptera; they have chewing mouthparts and are likely among the most primitive of living neopteran insects. They are common and hardy insects, and can tolerate a wide range of environments from Arctic cold to tropical heat. Tropical cockroaches are often much bigger than temperate species, and, contrary to popular opinion, extinct cockroach relatives and 'roachoids' such as the Carboniferous Archimylacris and the Permian Apthoroblattina were not as large as the biggest modern species.

    Cockroach (disambiguation)

    A cockroach is an insect of the order Blattodea. "Cockroach" may also refer to:

    Books

  • Cockroach (novel), a 2008 novel by Rawi Hage
  • Kockroach, a 2007 novel by William Lashner under the name "Tyler Knox"
  • The Cockroaches (novel), the second novel in the Harry Hole series by Jo Nesbø
  • Films

  • Cockroach, a 2010 film by Luke Eve
  • "Cockroaches" (CSI episode), the ninth episode of the eighth season of CSI: Crime Scene Investigation
  • Walter Bradley, aka Cockroach, Theo's friend from The Cosby Show, portrayed by Carl Anthony Payne, II
  • Music

  • Cockroach (album), a 2001 album by Danger Danger
  • Cockroaches (EP), an EP by Voivod
  • "Cockroaches EP", an alternative name for Necro (EP), a 1998 EP by Necro
  • The Cockroaches, an Australian band in the 1980s

  • Cockroach (novel)

    Cockroach is a dark comedy book by Canadian author Rawi Hage. It was released in 2008, published by W.W. Norton & Company. It is a teen/adult book for advanced literature.

    Plot

    A man that is an immigrant from the Middle East, moves to the slums of Montreal, where he learns that he is stuck in poverty. When he tries to take his own life, a "man in a speedo" saves him. He is then sentenced to therapy, where he explains his horrid childhood and how he believes that he is a cockroach. He is also in love with a girl, Shohreh, and is friends/enemies with a man named Reza. He gets a job at a restaurant, and can't help but stare at his boss' daughter. He also steals from every rich man and poor woman. Throughout the book the man starts to slowly change, for better and worse.

    Reception

    The novel was selected for inclusion in the 2014 edition of CBC Radio's Canada Reads, where it was defended by Samantha Bee.

    Podcasts:

    PLAYLIST TIME:

    Latest News for: cockroach labs

    Edit

    SpiderBot experiments hint at “echolocation” to locate prey

    Ars Technica 18 Mar 2025
    But spiders also exhibit less-understood behaviors to locate struggling prey ... "Our lab investigates biological problems using robot physical models," team member Eugene Lin told Ars ... The lab has also built robots inspired by cockroaches and fish.
    Edit

    Why cockroaches are so resilient

    Popular Science 11 Mar 2025
    Darby Proctor, a behavioral researcher at the Florida Institute of Technology, runs Roach Lab, an educational platform that teaches undergraduates how to conduct behavioral experiments using the discoid cockroach as a model species.
    • 1
    ×