THE SQL Server Blog Spot on the Web

Welcome to - The SQL Server blog spot on the web Sign in | |
in Search

Davide Mauri

A place for my thoughts and experiences the Microsoft Data Platform

Historical CRUD and Application Business Events

PASS took almost all my “free” time and I quite forgot to write a quick post to let you know that tomorrow November 8th (so I’m just right on time!) Dino Esposito – that I’m sure you all know – will deliver an interesting session for the PASS AppDev VG:

Historical CRUD and Application Business Events

Every time you update or delete a record in classic relational database you lose information. In particular, you lose the state of the entities which was current until you changed it. For many years this automatic loss of information didn’t represent a problem for companies. But now, in the days of big data and business intelligence, any data you lose is potentially money you lose. Until the release of SQL Server 2016, for updating the state of a system you had two options: lose old data or shift to another persistence paradigm like Event Sourcing. SQL Server 2016 provides an intriguing middle ground as it introduces concepts like temporal tables and native JSON serialization and indexing that combined with existing columnar indexing make it suitable to be the storage of choice even for event-driven systems. However, the real question is do you need plain CRUD or domain-specific CRUD? If it’s the latter, you need to move towards Event Sourcing.

registration is free via the usual link:

and, again as usual, session will be recorded and made available on group YouTube channel couple of days after the live event.

Published Wednesday, November 8, 2017 6:27 AM by Davide Mauri

Comment Notification

If you would like to receive an email when updates are made to this post, please register here

Subscribe to this post's comments using RSS



zhang said:    chrome store    Nike Jordans    michael kors australia    yeezy boost 350 shoes    coach factory outlet    louis vuitton us    michael kors australia    snow boots uk    pandora ring    michael kors    kate spade handbags    Air Max 90 Femme    pandora uk    business blog    ray ban sunglasses    official coach outlet site    kate spade canada    myhermes parcel shop    pandora charms    Nike Schuhe Damen    Wave Prophecy 2 Shoes    puma shoes    louboutin shoes    sunglasses hut    Nike Air Max 2017    gel kayano    fun games for kids    chanel outlet    birkenstock outlet    cheap ray ban    michael kors outlet    Obat Kuat Sex    puma oulet sale    kate spade    coach factory outlet online    clb shoes sale    north face outlet    Jared Jewelry - Official    Nike Free    kate spade outlet    ray ban frames    michael kors    kate spade outlet    coach factory outlet    kate spade outlet    China wholesale    ray ban sunglasses    oakley outlet    coach outlet online    kate spade new york store    ray ban uk    chanel outlet    jimmy choo outlet    birkenstock canada    payless shoes    pandora australia    black friday deals online    ray ban sunglasses    Prada Shoes - Official    fulam shoes    articles    pandora rings uk    burberry outlet    pandora uk    ugg boots    tory burch outlet    jimmy choo heels    louis vuitton outlet    nbastore    timberland boots    school bags online    nike huarache shoes    Louis Vuitton Outlet    omega watches    clearance    Prada Sunglasses - Official    michael kors outlet    nike outlet    Kay Jewelers - Official    ray ban justin    Air Jordan Homme    Dreamland Jewelry - Official    burberry outlet sale    pandora necklace    Nike Air Max 90 Mes    Nike Blazer Femmes    nike outlet    puma shoes    Online Oyun    timberland boots    michael kors uk    michael kors uk    Nike Boots    Engagement Rings - Official    Wholesale womens autumn winter clothing    under armour outlet    mulberry outlet    coach handbags sale    black friday deals    yeezy boost 350    louis vuitton    Kaufen Nike Air Max 1    Air Max 1 Homme    michael kors australia    pandora jewelry sale    michael kors australia official    Louis Vuitton Online    michael kors australia    ray-ban glasses    soccer store    pandora outlet    hermes outlet    The Retail Compliance Association    Nike Free Run    Nike Schuhe Herren    tory burch outlet    Louis Vuitton Outlet    ray ban wayfarer sunglasses    michael kors    official louis vuitton    ray ban shop    Nike Air Max 180    Prada Shoes - Official    mulberry outlet    burberry outlet coupon


January 9, 2018 9:24 PM

lzmee said:    official coach outlet site    clearance    business blog    under armour outlet    Nike Schuhe Damen    pandora charms    nike huarache shoes    pandora australia    michael kors outlet    michael kors australia    louboutin shoes    burberry outlet coupon    Nike Air Max 180    ugg boots    Wholesale womens autumn winter clothing    kate spade handbags    snow boots uk    The Retail Compliance Association    Wave Prophecy 2 Shoes    jimmy choo outlet    chrome store    cheap ray ban    tory burch outlet    chanel outlet    pandora jewelry sale    tory burch outlet    Nike Boots    Nike Jordans    puma shoes    yeezy boost 350 shoes    burberry outlet    school bags online    pandora uk    kate spade new york store    louis vuitton outlet    timberland boots    yeezy boost 350    nike outlet    Louis Vuitton Outlet    Prada Shoes - Official    hermes outlet    nbastore    Online Oyun    kate spade    coach outlet online    Louis Vuitton Outlet    burberry outlet sale    Air Max 90 Femme    michael kors    oakley outlet    coach handbags sale    Air Max 1 Homme    pandora rings uk    articles    coach factory outlet    ray ban sunglasses    Nike Air Max 90 Mes    myhermes parcel shop    kate spade canada    Prada Shoes - Official    ray ban justin    michael kors australia    michael kors australia    fun games for kids    ray ban uk    Dreamland Jewelry - Official    Louis Vuitton Online    gel kayano    coach factory outlet    michael kors outlet    kate spade outlet    ray ban sunglasses    mulberry outlet    birkenstock canada    pandora uk    Nike Free Run    Engagement Rings - Official    north face outlet    Air Jordan Homme    ray ban shop    mulberry outlet    Nike Blazer Femmes    omega watches    black friday deals online    Obat Kuat Sex    Nike Free    soccer store    louis vuitton    ray ban wayfarer sunglasses    michael kors uk    pandora ring    jimmy choo heels    black friday deals    pandora necklace    ray ban sunglasses    Nike Schuhe Herren    fulam shoes    kate spade outlet    official louis vuitton    Jared Jewelry - Official">    michael kors uk    pandora outlet    Prada Sunglasses - Official    payless shoes    clb shoes sale    michael kors    Kay Jewelers - Official    puma shoes    louis vuitton us    michael kors australia    kate spade outlet    Nike Air Max 2017    puma oulet sale    timberland boots    ray ban frames    coach factory outlet online    China wholesale    michael kors australia official    nike outlet    sunglasses hut    chanel outlet    birkenstock outlet    ray-ban glasses    michael kors    Kaufen Nike Air Max 1


January 9, 2018 10:13 PM

Leave a Comment


About Davide Mauri

Director of Software Development & Cloud Infrastructure @ Sensoria, an innovative smart garments and wearable company. After more than 15 year playing with the Microsoft Data Platform, with a specific focus on High Performance databases, Business Intelligence, Data Science and Data Architectures, he's now applying all his skills to IoT, defining architectures to crunch numbers, create nice user experiences and provide meaningful insights, all leveraging Microsoft Azure cloud. MVP on Data Platform since 2006 he has a very strong background development and love both the ER model and OO principles. He is also a fan of Agile Methodology and Automation, which he tries to apply everywhere he can, to make sure that "people think, machines do".

This Blog


Privacy Statement