Scalable Push-Based Real-Time Queries on Top of Pull-Based Databases (Extended)

Total Page:16

File Type:pdf, Size:1020Kb

Scalable Push-Based Real-Time Queries on Top of Pull-Based Databases (Extended) InvaliDB: Scalable Push-Based Real-Time Queries on Top of Pull-Based Databases (Extended) Wolfram Wingerath Felix Gessert Norbert Ritter Baqend GmbH Baqend GmbH University of Hamburg Stresemannstr. 23 Stresemannstr. 23 Vogt-Kölln-Strae 30 22769 Hamburg, Germany 22769 Hamburg, Germany 22527 Hamburg, Germany [email protected] [email protected] [email protected] hamburg.de ABSTRACT pull-based and therefore ill-equipped to push new informa- Traditional databases are optimized for pull-based queries, tion to clients [67]. Systems for managing data streams, on i.e. they make information available in direct response to the other hand, are natively push-oriented and thus facil- client requests. While this access pattern is adequate for itate reactive behavior [35]. However, they do not retain mostly static domains, it requires inefficient and slow work- data indefinitely and are therefore not able to answer his- arounds (e.g. periodic polling) when clients need to stay torical queries. The separation between these two system up-to-date. Acknowledging reactive and interactive work- classes gives rise to both high complexity and high main- loads, modern real-time databases such as Firebase, Me- tenance costs for applications that require persistence and teor, and RethinkDB proactively deliver result updates to real-time change notifications at the same time [77]. their clients through push-based real-time queries. However, In this paper, we present the system design InvaliDB for current implementations are only of limited practical rele- bridging the gap between pull-based database and push- vance, since they are incompatible with existing technology based data stream management: InvaliDB is a real-time stacks, fail under heavy load, or do not support complex database built on top of a pull-based (NoSQL) database, queries to begin with. To address these issues, we propose supports the query language of the underlying datastore the system design InvaliDB which combines linear read and for both pull- and push-based queries, and scales linearly write scalability for real-time queries with superior query with reads and writes through a scheme for two-dimensional expressiveness and legacy compatibility. We compare In- workload distribution. valiDB against competing system designs to emphasize the benefits of our approach. To validate our claims of linear 1.1 Real-Time Databases: Open Challenges scalability, we further present an experimental evaluation of Numerous system designs have been proposed to provide the InvaliDB prototype that has been serving customers at collection-based semantics for pull-based and push-based the Database-as-a-Service company Baqend since July 2017. queries alike: Subsumed under the term \real-time data- bases"1 [69] [81], systems like Firebase, Meteor, and Re- PVLDB Reference Format: thinkDB provide push-based real-time queries that do not Wolfram Wingerath, Felix Gessert, Norbert Ritter. InvaliDB: only deliver a single result upon request, but also a contin- Scalable Push-Based Real-Time Queries on Top of Pull-Based uous stream of informational updates thereafter. Like tra- Databases (Extended). PVLDB, 13(12): 3032-3045, 2020. DOI: https://doi.org/10.14778/3415478.3415532 ditional database systems, real-time databases store consis- tent snapshots of domain knowledge. But like stream man- agement systems, they let clients subscribe to long-running 1. INTRODUCTION queries that push incremental updates. In concept, real-time databases thus extend traditional Many of today's web applications notify users of status database systems as they follow the same semantics, but updates and other events in realtime. But even though provide an additional mode of access. In practice, though, more and more usage scenarios revolve around the inter- there is no established scheme how to actually build a real- action between users, building applications that detect and time database on top of a traditional database system. Ex- publish changes with low latency remains notoriously hard isting real-time databases have been built from scratch and even with state-of-the-art data management systems. While consequently do not inherit the rich feature set and stabil- traditional database systems (or short \databases") excel at ity that some pull-based systems have gained over decades complex queries over historical data [37], they are inherently of development. To date, every push-based real-time query mechanism fails in at least one of the following challenges: This work is licensed under the Creative Commons Attribution- NonCommercial-NoDerivatives 4.0 International License. To view a copy C1 Scalability. Serving real-time queries is a resource- of this license, visit http://creativecommons.org/licenses/by-nc-nd/4.0/. For intensive process which requires continuous monitor- any use beyond those covered by this license, obtain permission by emailing [email protected]. Copyright is held by the owner/author(s). Publication rights 1 licensed to the VLDB Endowment. In the past, the term \real-time databases" has been used Proceedings of the VLDB Endowment, Vol. 13, No. 12 to reference specialized pull-based databases that produce ISSN 2150-8097. an output within strict timing constraints [60] [14] [27]; we DOI: https://doi.org/10.14778/3415478.3415532 do not share this notion of real-time databases. 3032 ing of all write operations that might possibly affect decoupling failure domains and enabling independent scal- query results. To sustain more demanding workloads ing for both. As our third contribution in Sections 6 and than a single machine could handle, real-time databa- 7, we present an experimental evaluation of our InvaliDB ses typically partition the set of queries across server prototype that has been used in production as part of the nodes. As each node is only responsible for a sub- Database-as-a-Service (DBaaS) offering at Baqend [9] since set of all queries in this scheme, most systems can July 2017. Our experiments confirm that InvaliDB's perfor- scale with the number of concurrent queries. However, mance scales linearly with the number of matching nodes, we are not aware of any real-time database that sup- both in terms of sustainable write throughput and the num- ports partitioning the write stream as well. Thus, re- ber of concurrent real-time queries. The results further indi- sponsibility for individual queries is not shared among cate that our InvaliDB implementation exhibits consistently nodes and overall system throughput remains bottle- low latency even under high per-node load, irrespective of necked by single-machine capacity: Queries become the number of nodes employed for query matching. We dis- intractable as soon as one of the nodes is not able to cuss our findings in Section 8 and conclude in Section 9. keep up with processing the entire write stream. C2 Expressiveness. The majority of real-time query 3. RELATED WORK: PUSH-BASED APIs are limited in comparison to their ad hoc counter- parts. Even relatively simple queries are often unsup- ACCESS IN DATA MANAGEMENT ported or have severe restrictions; for example, some Given the trend towards reactivity in modern applica- implementations do not offer filter composition with tions, data management systems of all classes have come AND/OR, do not allow ordering by multiple attributes, to provide push-based data access in one form or another. or support limit, but no offset clauses. The lack of such In Table 1, we delineate real-time databases from traditional basic functionality on the database side necessitates in- databases on the one side and systems for stream manage- efficient workarounds in the application code, even for ment and processing on the other. moderately sophisticated data access patterns. Table 1: An overview over data access in data management. C3 Legacy Support. Today's real-time databases do not Database Real-Time Data Stream Stream follow standards regarding data model or query lan- Management Databases Management Processing guage, implement custom protocols for pull-based and Primitive persistent collections ephemeral streams push-based data access alike, and exhibit interfaces one-time + Processing one-time continuous that are incompatible among different vendors. While continuous random + the complete lack of support for legacy interfaces may Access random sequential (single-pass) be acceptable in the development of new applications, sequential structured, Data structured it complicates the adoption of push-based queries for unstructured existing software. Traditional (SQL) database management systems are We argue that neither of these limitations is inherent to optimized for expressive random access queries over persis- the challenge of providing push-based real-time queries over tent data collections. They provide a wealth of features database collections. To prove our point, we present the de- for applications based on request-response interaction, but sign and implementation of a system for real-time queries maintaining query results on a per-user basis is not what that is built on top of the pull-based NoSQL database Mon- they have been designed for. Few SQL systems offer ac- goDB, supports sorted filter queries over single collections tive features beyond triggers [28] or event-condition-action for pull- and push-based execution alike, and scales linearly (ECA) rules [65] and existing functionality for query result with reads and writes. maintenance is almost exclusively employed for optimizing pull-based query performance (e.g. materialized views [23] [36] or change notification mechanisms [56] [51] [59]). 2. CONTRIBUTIONS & OUTLINE To warrant low-latency updates in quickly evolving do- Our contributions in this paper are threefold. First in Sec- mains, systems for data stream management [35] [73] tion 3, we present a discussion of push-based query mech- break with the idea of maintaining a persistent data repos- anisms in modern data management to expound why real- itory. Instead of random access queries on static collec- time databases deserve distinction in a separate system class tions, they perform sequential, long-running queries over next to pull-based database and push-based data stream data streams.
Recommended publications
  • 112. Na Na Na 112. Only You Remix 112. Come See Me Remix 12
    112. Na Na Na 112. Only You Remix 112. Come See Me Remix 12 Gauge Dunkie Butt 12 Gauge Dunkie Butt 2 Live Crew Sports Weekend 2nd II None If You Want It 2nd II None Classic 220 2Pac Changes 2Pac All Eyez On Me 2Pac All Eyez On Me 2Pac I Get Around / Keep Ya Head Up 50 Cent Candy Shop 702. Where My Girls At 7L & Esoteric The Soul Purpose A Taste Of Honey A Taste Of Honey A Tribe Called Quest Unreleased & Unleashed Above The Law Untouchable Abyssinians Best Of The Abyssinians Abyssinians Satta Adele 21. Adele 21. Admiral Bailey Punanny ADOR Let It All Hang Out African Brothers Hold Tight (colorido) Afrika Bambaataa Renegades Of Funk Afrika Bambaataa Planet Rock The Album Afrika Bambaataa Planet Rock The Album Agallah You Already Know Aggrolites Rugged Road (vinil colorido) Aggrolites Rugged Road (vinil colorido) Akon Konvicted Akrobatik The EP Akrobatik Absolute Value Al B. Sure Rescue Me Al Green Greatest Hits Al Johnson Back For More Alexander O´Neal Criticize Alicia Keys Fallin Remix Alicia Keys As I Am (vinil colorido) Alicia Keys A Woman´s Worth Alicia Myers You Get The Best From Me Aloe Blacc Good Things Aloe Blacc I Need A Dollar Alpha Blondy Cocody Rock Althea & Donna Uptown Top Ranking (vinil colorido) Alton Ellis Mad Mad Amy Winehouse Back To Black Amy Winehouse Back To Black Amy Winehouse Lioness : The Hidden Treasures Amy Winehouse Lioness : The Hidden Treasures Anita Baker Rapture Arthur Verocai Arthur Verocai Arthur Verocai Arthur Verocai Augustus Pablo King Tubby Meets Rockers Uptown Augustus Pablo In Fine Style Augustus Pablo This Is Augustus Pablo Augustus Pablo Dubbing With The Don Augustus Pablo Skanking Easy AZ Sugar Hill B.G.
    [Show full text]
  • The Life & Rhymes of Jay-Z, an Historical Biography
    ABSTRACT Title of Dissertation: THE LIFE & RHYMES OF JAY-Z, AN HISTORICAL BIOGRAPHY: 1969-2004 Omékongo Dibinga, Doctor of Philosophy, 2015 Dissertation directed by: Dr. Barbara Finkelstein, Professor Emerita, University of Maryland College of Education. Department of Teaching and Learning, Policy and Leadership. The purpose of this dissertation is to explore the life and ideas of Jay-Z. It is an effort to illuminate the ways in which he managed the vicissitudes of life as they were inscribed in the political, economic cultural, social contexts and message systems of the worlds which he inhabited: the social ideas of class struggle, the fact of black youth disempowerment, educational disenfranchisement, entrepreneurial possibility, and the struggle of families to buffer their children from the horrors of life on the streets. Jay-Z was born into a society in flux in 1969. By the time Jay-Z reached his 20s, he saw the art form he came to love at the age of 9—hip hop— become a vehicle for upward mobility and the acquisition of great wealth through the sale of multiplatinum albums, massive record deal signings, and the omnipresence of hip-hop culture on radio and television. In short, Jay-Z lived at a time where, if he could survive his turbulent environment, he could take advantage of new terrains of possibility. This dissertation seeks to shed light on the life and development of Jay-Z during a time of great challenge and change in America and beyond. THE LIFE & RHYMES OF JAY-Z, AN HISTORICAL BIOGRAPHY: 1969-2004 An historical biography: 1969-2004 by Omékongo Dibinga Dissertation submitted to the Faculty of the Graduate School of the University of Maryland, College Park, in partial fulfillment of the requirements for the degree of Doctor of Philosophy 2015 Advisory Committee: Professor Barbara Finkelstein, Chair Professor Steve Klees Professor Robert Croninger Professor Derrick Alridge Professor Hoda Mahmoudi © Copyright by Omékongo Dibinga 2015 Acknowledgments I would first like to thank God for making life possible and bringing me to this point in my life.
    [Show full text]
  • The Top 7000+ Pop Songs of All-Time 1900-2017
    The Top 7000+ Pop Songs of All-Time 1900-2017 Researched, compiled, and calculated by Lance Mangham Contents • Sources • The Top 100 of All-Time • The Top 100 of Each Year (2017-1956) • The Top 50 of 1955 • The Top 40 of 1954 • The Top 20 of Each Year (1953-1930) • The Top 10 of Each Year (1929-1900) SOURCES FOR YEARLY RANKINGS iHeart Radio Top 50 2018 AT 40 (Vince revision) 1989-1970 Billboard AC 2018 Record World/Music Vendor Billboard Adult Pop Songs 2018 (Barry Kowal) 1981-1955 AT 40 (Barry Kowal) 2018-2009 WABC 1981-1961 Hits 1 2018-2017 Randy Price (Billboard/Cashbox) 1979-1970 Billboard Pop Songs 2018-2008 Ranking the 70s 1979-1970 Billboard Radio Songs 2018-2006 Record World 1979-1970 Mediabase Hot AC 2018-2006 Billboard Top 40 (Barry Kowal) 1969-1955 Mediabase AC 2018-2006 Ranking the 60s 1969-1960 Pop Radio Top 20 HAC 2018-2005 Great American Songbook 1969-1968, Mediabase Top 40 2018-2000 1961-1940 American Top 40 2018-1998 The Elvis Era 1963-1956 Rock On The Net 2018-1980 Gilbert & Theroux 1963-1956 Pop Radio Top 20 2018-1941 Hit Parade 1955-1954 Mediabase Powerplay 2017-2016 Billboard Disc Jockey 1953-1950, Apple Top Selling Songs 2017-2016 1948-1947 Mediabase Big Picture 2017-2015 Billboard Jukebox 1953-1949 Radio & Records (Barry Kowal) 2008-1974 Billboard Sales 1953-1946 TSort 2008-1900 Cashbox (Barry Kowal) 1953-1945 Radio & Records CHR/T40/Pop 2007-2001, Hit Parade (Barry Kowal) 1953-1935 1995-1974 Billboard Disc Jockey (BK) 1949, Radio & Records Hot AC 2005-1996 1946-1945 Radio & Records AC 2005-1996 Billboard Jukebox
    [Show full text]
  • 0 Musical Borrowing in Hip-Hop
    MUSICAL BORROWING IN HIP-HOP MUSIC: THEORETICAL FRAMEWORKS AND CASE STUDIES Justin A. Williams, BA, MMus Thesis submitted to the University of Nottingham for the degree of Doctor of Philosophy September 2009 0 Musical Borrowing in Hip-hop Music: Theoretical Frameworks and Case Studies Justin A. Williams ABSTRACT ‗Musical Borrowing in Hip-hop‘ begins with a crucial premise: the hip-hop world, as an imagined community, regards unconcealed intertextuality as integral to the production and reception of its artistic culture. In other words, borrowing, in its multidimensional forms and manifestations, is central to the aesthetics of hip-hop. This study of borrowing in hip-hop music, which transcends narrow discourses on ‗sampling‘ (digital sampling), illustrates the variety of ways that one can borrow from a source text or trope, and ways that audiences identify and respond to these practices. Another function of this thesis is to initiate a more nuanced discourse in hip-hop studies, to allow for the number of intertextual avenues travelled within hip-hop recordings, and to present academic frameworks with which to study them. The following five chapters provide case studies that prove that musical borrowing, part and parcel of hip-hop aesthetics, occurs on multiple planes and within myriad dimensions. These case studies include borrowing from the internal past of the genre (Ch. 1), the use of jazz and its reception as an ‗art music‘ within hip-hop (Ch. 2), borrowing and mixing intended for listening spaces such as the automobile (Ch. 3), sampling the voice of rap artists posthumously (Ch. 4), and sampling and borrowing as lineage within the gangsta rap subgenre (Ch.
    [Show full text]
  • Gee Ray Records Newsletter
    INSIDE: EXCLUSIVE VIDEO REPORT AN INTERVIEW TABLE OF CONTENT NEWSLETTER COVER TABLE OF CONTENT GEE RAY RECORDS NEWSLETTER EYESLICK PROMOTION HMTVN NETWORK * PROMOTIONAL OPPORTUNITIES EYESLICK INVITATION * INTERNET RADIO STATION MAY NEWSLETTER * PLAYLIST PROMOTION GEE RAY RECORDS NEWSLETTER AH… REAL GOOD, FEEL GOOD MUSIC Gee Ray Records has been in the online music business for over 10 years. We have been fortunate to be associated with many talented people from the television, radio and music industries. The genres we broadcast are Dance, Deep House, Jazz, Electronica, Neo Soul, R&B, Hip Hop, Reggae, Music Videos and Talk Shows. Listen to Gee Ray Records on Spotify. Just click the link below and tune in. https://goo.gl/QrvZpQ Want to gain instant access to our Internet Radio Station? Click or tap the link below to tune in via your desktop or mobile device. http://geerayrecords.com Do you like music videos? Of course you do. You can now tap into a wide variety of music videos from both popular and independent recording artists plus an array of notable disk jockeys. Visit: http://hotmusictvnetwork.com Are you a fan of House, R&B, Hip Hop, Dance and Jazz music? Do you find yourself constantly searching for music online? You might want to check out this website which could have what you are looking for. Click link to learn more. http://hotmusicshop.com Pg. 1 NEW VIDEO WATCH Andre Harrell Talks Uptown Records Beginnings: He discovered Mary J Blige, Heavy D, Jodeci + More. Click and watch. The Evolution Of R&B Music: The history and evolution of our favorite genre! Click and watch.
    [Show full text]
  • Liste Collection En Vente CD Vinyl Hip Hop Funk Soul Crunk Gfunk Jazz Rnb HIP HOP MUSIC MUSEUM PRIX Négociable En Lot
    1 Liste collection en vente CD Vinyl Hip Hop Funk Soul crunk GFunk Jazz Rnb HIP HOP MUSIC MUSEUM PRIX négociable en lot Type Prix Nom de l’artiste Nom de l’album de Genre Année Etat Qté média + de hits disco funk 2CD Funk 2001 1 12 2pac How do u want it CD Single Hip Hop 1996 1 5,50 2pac Ru still down 2CD Hip Hop 1997 1 14 2pac Until the end of time CD Single Hip Hop 2001 1 1,30 2pac Until the end of time CD Hip Hop 2001 0 5,99 2 pac Loyal to the game CD Hip Hop 2004 1 4,99 2 Pac Part 1 THUG CD Digi Hip Hop 2007 1 12 50 Cent Get Rich or Die Trying CD Hip Hop 2003 1 2,90 50 CENT The new breed CD DVD Hip Hop 2003 1 6 50 Cent The Massacre CD Hip Hop 2005 1 1,90 50 Cent The Massacre CD dvd Hip Hop 2005 0 7,99 50 Cent Curtis CD Hip Hop 2007 0 3,50 50 Cent After Curtis CD Diggi Hip Hop 2007 1 4 50 Cent Self District CD Hip Hop 2009 0 3,50 100% Ragga Dj Ewone CD 2005 1 7 Reggaetton 504 BOYZ BALLERS CD Hip Hop 2002 US 1 6 Aaliyah One In A Million CD Hip Hop 1996 1 14,99 Aaliyah I refuse & more than a CD single RNB 2001 1 8 woman Aaliyah feat Timbaland We need a resolution CD Single RNB 2001 1 5,60 2 Aaliyah More than a woman Vinyl Hip HOP 2001 1 5 Aaliyah CD Hip Hop 2001 2 4,99 Aaliyah Don’t know what to tell ya CD Single RNB 2002 1 4,30 Aaliyah I care for you 2CD RNB 2002 1 11 AG The dirty version CD Hip Hop 1999 Neuf 1 4 A motown special VINYL Funk 1977 1 3,50 disco album Akon Konvikt mixtape vol 2 CD Digi Hip Hop 1 4 Akon trouble CD Hip hop 2004 1 4,20 Akon Konvicted CD Hip Hop 2006 1 1,99 Akon Freedom CD Hip Hop 2008 1 2 Al green I cant stop CD Jazz 2003 1 1,90 Alicia Keys Songs in a minor (coffret CD Single Hip Hop 2001 1 25 Taiwan) album TAIWAN Maxi Alici Keys The Diary of CD Hip Hop 2004 1 4,95 Allstars deejay’s Mix dj crazy b dee nasty 2CD MIX 2002 1 3,90 eanov pone lbr Alyson Williams CD RNB 1992 1 3,99 Archie Bell Tightening it up CD Funk 1994 Us 10 6,50 Artmature Hip Hop VOL 2 CD Hip Hop 2015 1 19 Art Porter Pocket city CD Funk 1992 1 7 Ashanti CD RNB 2002 1 6 Asher Roth I love college VINYL Hip Hop 2009 1 8,99 A.S.M.
    [Show full text]
  • Sa-Ra Creative Partners “ Double Dutch / Death of a Star ” First Single Released November 9, 2004
    SA-RA CREATIVE PARTNERS “ DOUBLE DUTCH / DEATH OF A STAR ” FIRST SINGLE RELEASED NOVEMBER 9, 2004. DEBUT ALBUM TO BE RELEASED IN 2005 Following their production work for Jill Scott, Erykah Badu, Common, Dr. Dre, Heavy D, Pharoahe Monche, Bilal, Jurassic 5, Foxy Brown, Killer Mike (outkast camp), and many others including work on J-Lo's current album, the SA-RA Creative Partners present their debut single on Ubiquity with an album to follow in 2005. Fans of the Neptunes, Outkast, Jay Dee, Prince & Sly Stone hold tight, this sh-- is truly cosmic! (2004) JOHN PEEL AWARD WINNER (BBC RADIO 1 GILLES PETERSON ‘WORLDWIDE’ AWARDS) CONFIRMED PRESS COVERAGE TO DATE: “SA-RA IS DOPE!” Straight No Chaser (Cover Story), Dazed & PHARRELL Confused, The Fader, The Observer, Bbc Collec- “SA-RA WILLIAMS tive, Echoes, Undercover, Warp (Japan), Juice NOW! THAT’SIS MY SH-- ALL RIGHTI’M (Germany), RE:UP, International DJ, Yellow Rat LISTEN KANYE WEST Bastard, XLR8R, Keyboard, Tokion, NV Maga- “HOW MAN ING TO” zine, The Ave, Flaunt, Miami New Times, Soma, SAY THEY PRODUCE B-Informed, URB Next 100 (2005) Y PEOPLE CAN DR. DRE RECENT APPEARANCES: ME?” - Taz Arnold From SA-RA Creative Partners featured In Common’s New Video ‘The Corner’ directed By Kanye West - The Roots Pre-Grammy Party (Los Angeles) RADIO/PRESS CONTACT: - Los Angeles Natural History Museum Showcase AARON MICHELSON - New Years Eve @ Electric Factory (Philadelphia) with The Roots, Black Sheep & Rahzel [email protected] - 2004 Worldwide Awards Show (December 15 @ Cargo, London) (949) 764-9012 EXT. 14 - Sway & Tech Guest Appearance WWW.UBIQUITYRECORDS.COM - Gilles Peterson ‘Worldwide’ One Hour Special (BBC Radio 1) WWW.SA-RA.NET - Benji B ‘Deviation’ One Hour Interview (BBC Radio 1xtra) - 2004 Red Bull Music Academy Featured Speaker - Distortion 2 Static Interview (WB 20, San Francisco) MANAGEMENT: - Live Performance With Roberta Flack For Trace Magazine JARRET MEYER, RAWKUS ENT.
    [Show full text]
  • Layout 1 Copy 10/17/18 12:24 PM Page 1
    Scoop, OCTOBER 19, 2019.qxp_Layout 1 copy 10/17/18 12:24 PM Page 1 4 - SCOOP U.S.A . - Friday, October 19, 2018 Celebrating 58 Years of Community News PA. Scooby ApdelaUide AbSdur-ARahm an BBllaacckk HHiissttoorryy CCoorrnneerr 1969 Juan Alberto Gonzalez Vazquez, Major League [email protected] Baseball player, is born in Vega Baja, Puerto Rico. LIBRA - September 23 - October 22 1970 Taj McWilliams-Franklin, Women’s National Basketball Association player, is born in El Paso, TX. LIBRA - The Harmonizer 1971 (Cordozar Calvin Broadus) Snoop Dogg, rap Nice to everyone they artist, is born in Long Beach, CA. meet. Can’t make up 1979 (Raphael Deseption) Choo Freeman, Major their mind. Have own league Baseball player, is born in Pine Fluff, AR. unique appeal. Creative, 1982 Lawrence Edward Roberts, III, National Basket - energetic and very social. Hate to be ball Association player, is born in Houston, TX. alone. Peaceful, generous. Very lov - 1984 Julian Mayfield, actor and writer (Young Amer - ing and beautiful. Flirtatious. Give in too easily. Pro - icans Abroad), dies in Washington, DC. crastinators. Very gullible. 1985 Jennifer Nicole Freeman, actor (My Wife and The Opal is the stone for the month of October Kids), is born in Los Angeles, CA. Opal has been called the Cupid stone because it reflects the 2005 Shirley Horn, singer and pianist, dies in Wash - complexion of Eros, the Greek god of love. In the Middle Ages, ington, DC. opal was thought to render the wearer invisible, thus it was rec - Dr. Johnnetta Betsch Cole 2011 Muammar Muhammad Abu Minyar al-Gaddafi, ommended for thieves to wear opals.
    [Show full text]
  • Horace Brown Biography
    Horace Brown Biography Horace Brown is a musical force with which to be reckoned. His soulful and sensual R&B vocals float effortlessly over Hip Hop beats. His smooth lyrical style tells stories about human emotions and character delivered with intent and swagger. He’s enjoyed commercial success with singles including “One for the Money”, “Taste Your Love” and “Things We Do For Love” featuring Jay Z. Due to explicit lyrics, “Taste Your Love” was banned in much of the South, specifically the Bible Belt regions. Horace has since spent the last twenty years enjoying a successful International touring career. Now he’s back in the States to release long awaited new music as well as his autobiography "The Life of an R&B Singer." The son of an Apostolic Minister, Horace was born in Hartford Connecticut and had an early exposure to Gospel music. But Horace has always had a love of all music that was cultivated under the tutelage of his older brother. His brother introduced him to all styles and genres of music from The Gap Band to Genesis, Bobby Caldwell, Level 42 and Stevie Wonder. While he hadn’t yet discovered his gift for singing, he did play the baritone sax and trombone in the high school marching band further developing the depth of his musicality. It was only after a critical knee injury that he began to focus on his singing. Initially, he was discovered by legendary r&b artist/producer DeVante Swing from the group Jodeci. As a result of working with DeVante on music for other artists, he was discovered by Uptown Record’s Founder and CEO, Andre Harrell, at the time when the label was home to artists such as Mary J.
    [Show full text]
  • Heavy D You Ain't Heard Nuttin
    You Ain't Heard Nuttin Yet Heavy D [Beginning of James Brown's "It's A Man's World" plays then switches to Grov er Washington Jr.'s "Mister Magic" mixed with samples of Lyn Collin's "Think About It"] Tic-tac, toe'n, three in a row and privilege Sit back, relax, listen to a pro and As I start goin, blowin, flowin, and showin MCs' - that I am the capital H-E-A-V-Y-D-sin This is my yard, better get my? preason? No discontent cause I'm all about pleasin Ladies come to me because, they love squeezin If you don't see me, I'm probably skeezin! Eaaaaaaa-zy desert on the smooth tip As I get loose, kinda like I say rip this Format of my rap, listen to direction Six foot three, with a manila, complexion Dance - shake, rock, roll Heav is in the house I got total, control I'm a inject, respect, collect a fat check Heav is in effect - but you ain't heard nuttin yet! How could I explain to ya - the Heavmania Tryna figure eight or make it simple and plain to ya Hmm, I'm the Heavster, a rap register That flows with cash so fast you can't measure the Intent of content that I rep-re-sent The format of my rap from past to present tense Girls they adore me, they scream for me Fellas get jealous cause the ladies won't ignore me Ov-er-weight Lo-ver MC H-E-A-V-Y-D, rap champion Ask Nick and Damian Joe Black, Pete Rock, Billy Bob and they'll explain to ya Who is the greatest, the biggest, the baddest! (baddest!) They won't front, they know the Heavy D.
    [Show full text]
  • What's the 411 Remix Album Download Mary J
    what's the 411 remix album download Mary J. Blige Album: «What's the 411 Remix Album» This album is actually one of my favorites of all time. Craig Mack drops a verse on here. Biggie (RIP) drops two verses. Puff is on the intro as well as using a crazy voice during a slamming remix of 'What's The 411' - you see, this was the Bad Boy we all came to grow and love before it became known for it's love of money. It's East Coast/Hip-Hop/R&B with a touch of ghetto fab to the fullest. Only one weak song, "Changes I've Been Going Through. " And Mary - she kills it, and lays out the red carpet for her much touted, 'My Life' in 1994. Especially for the Mary fans who liked the combat boots and the thug girl image, this one is for you. Loved it, loved it, and still love it. Peep her duet with K-Ci, "I Don't Wanna Do Anything Else" produced by DeVante. That makes this album a must have by itself. AND, you'll be surprised to hear Heavy D drop a then unknown chorus (a full year before he released the actual song) on her Teddy Riley remix of "My Love". Heavy starts saying, "I Got Nothin But Love For Ya Baby. ". now isn't that tight? This remix album is not as bad as these pop music fanatics are making it seem. I remember having fond memories of this album when it was out. It was a nice companion piece for What's The 411.
    [Show full text]
  • Fat Mutha: Hip Hop's Queer Corpulent Poetics
    Bryn Mawr College Scholarship, Research, and Creative Work at Bryn Mawr College English Faculty Research and Scholarship English 2013 Fat Mutha: Hip Hop’s Queer Corpulent Poetics Mecca Jamilah Sullivan Let us know how access to this document benefits ouy . Follow this and additional works at: https://repository.brynmawr.edu/engl_pubs Part of the English Language and Literature Commons This paper is posted at Scholarship, Research, and Creative Work at Bryn Mawr College. https://repository.brynmawr.edu/engl_pubs/31 For more information, please contact [email protected]. Fat Mutha Hip Hop’s Queer Corpulent Poetics Mecca Jamilah Sullivan Hip hop’s history abounds with fat, thick, full-bodied figures. From women pioneers such as Heather B, Missy Elliot, and Queen Latifah to groups like the Fat Boys and solo acts including Heavy D, Fat Joe, Big Pun, Big Boi, Bone Crusher, and the Notorious B.I.G., big, black and brown bodies have occupied a salient if unspoken centrality in the evolution of hip hop’s culture and poetics. The differences between and among these acts are profuse; gender and ethnic disparities, stylistic diversions, target audience markets, and more distinguish each of these artists, as does the extent to which the spectacle of fatness figures as part of their creative personae. Of this limited roll call of corpulent rappers, it’s the earlier names—the women—around whom rumors of queerness and same-sex erotics have circulated. Speculation about rapper Missy Elliott’s sexual relationship with R&B singer and label mate Tweet; the excitement over rapper-turned-Cover Girl Queen Latifah’s misreported coming out in June 2012; and the ample word-of-mouth that has swirled about old-school hip hopper Heather B’s relationships with women for decades1 all highlight the function of queerness and queer optics in understanding both hip hop celebrity and hip hop corporeality.
    [Show full text]