* Cantinho Satkeys

Refresh History
  • FELISCUNHA: dgtgtr   49E09B4F
    12 de Novembro de 2024, 12:25
  • JPratas: try65hytr Pessoal  classic k7y8j0 yu7gh8
    12 de Novembro de 2024, 01:59
  • j.s.: try65hytr a todos  4tj97u<z
    11 de Novembro de 2024, 19:31
  • cereal killa: try65hytr pessoal  2dgh8i
    11 de Novembro de 2024, 18:16
  • FELISCUNHA: ghyt74   49E09B4F  e bom fim de semana  4tj97u<z
    09 de Novembro de 2024, 11:43
  • JPratas: try65hytr Pessoal  classic k7y8j0
    08 de Novembro de 2024, 01:42
  • j.s.: try65hytr a todos  49E09B4F
    07 de Novembro de 2024, 18:10
  • JPratas: dgtgtr Pessoal  49E09B4F k7y8j0
    06 de Novembro de 2024, 17:19
  • FELISCUNHA: Votos de um santo domingo para todo o auditório  4tj97u<z
    03 de Novembro de 2024, 10:49
  • j.s.: bom fim de semana  43e5r6 49E09B4F
    02 de Novembro de 2024, 08:37
  • j.s.: ghyt74 a todos  4tj97u<z
    02 de Novembro de 2024, 08:36
  • FELISCUNHA: ghyt74   49E09B4F  e bom feriado   4tj97u<z
    01 de Novembro de 2024, 10:39
  • JPratas: try65hytr Pessoal  h7ft6l k7y8j0
    01 de Novembro de 2024, 03:51
  • j.s.: try65hytr a todos  4tj97u<z
    30 de Outubro de 2024, 21:00
  • JPratas: dgtgtr Pessoal  4tj97u<z k7y8j0
    28 de Outubro de 2024, 17:35
  • FELISCUNHA: Votos de um santo domingo para todo o auditório  k8h9m
    27 de Outubro de 2024, 11:21
  • j.s.: bom fim de semana   49E09B4F 49E09B4F
    26 de Outubro de 2024, 17:06
  • j.s.: dgtgtr a todos  4tj97u<z
    26 de Outubro de 2024, 17:06
  • FELISCUNHA: ghyt74   49E09B4F  e bom fim de semana
    26 de Outubro de 2024, 11:49
  • JPratas: try65hytr Pessoal  101yd91 k7y8j0
    25 de Outubro de 2024, 03:53

Autor Tópico: Data Denormalization In Modern System Design  (Lida 6 vezes)

0 Membros e 1 Visitante estão a ver este tópico.

Online mitsumi

  • Moderador Global
  • ***
  • Mensagens: 116452
  • Karma: +0/-0
Data Denormalization In Modern System Design
« em: 16 de Outubro de 2024, 10:09 »
Data Denormalization In Modern System Design


Published 10/2024
MP4 | Video: h264, 1920x1080 | Audio: AAC, 44.1 KHz
Language: English | Size: 626.80 MB | Duration: 0h 37m

The myth of normalization and how denormalized views powered by event driven or batch processing architecture can help


What you'll learn
What is a normalized dataset
Where normalization falls short and why is normalization a myth
The concept of denormalized views
How to implement denormalized views with event driven (streaming) workflows
The pitfalls of event driven (streaming) replication to your denormalized view
How to implement denormalized views with batch processing workflows
The pitfalls of batch processing replication to your denormalized view
Tradeoffs of denormalized views
When should you really consider denormalized views
Gain a new perspective in your existing microservice architecture
Requirements
High level understanding of backend system design
High level understanding of databases
High level understanding of microservice architecture and distributed systems
Description
We will dive deep into the cutting-edge world of modern database and software engineering, where traditional data normalization is increasingly giving way to more powerful techniques: denormalized views.Whether you're struggling with slow queries, high latency, or scaling data for millions of users, this series will teach you how to harness the true potential of denormalized views.We'll break down complex concepts in simple terms, showing you how modern views replicate and transform data for specific use cases, reduce the need for real-time processing, and improve overall performance. We'll cover how to implement such denormalization process, from using event-driven architecture to using batch processing instead and materialized views. We'll talk about denormalization techniques, and how to map and handle all of the many edge cases they will bring about.In this course, I want to challenge the way we think about databases and system design. In the past, normalization -structuring data into its smallest parts, and forbidding data duplication- was the golden rule for optimizing databases. But nowadays things have changed. When we're dealing with massive amounts of data, oftentimes normalization can actually slow us down.What if there was another approach? I'll show how effective denormalization of your data to what I call "denormalized views" can help provide an alternative solution to complete normalization. We'll demonstrate how replicating your data in a new denormalized format, designed for fast read access for a specific use case, can help you solve a new class of problem you weren't able to serve before because of performance reasons. Perhaps this is about a specific process in your organisation that is taking increasingly longer and more resources to be scaled and that needs to be rethought as soon as possible. Perhaps a new feature request that your team wasn't able to prioritize because there was no known solution to the problem at hand. Either way, this approach to system design is potentially one solution to your problems.Whether you're a backend engineer, system architect, or just someone curious about database performance, this series will arm you with the knowledge to design faster, more scalable, and more reliable systems. Learn how today's largest platforms - from Netflix to Facebook - use these principles to handle massive data volumes and power seamless user experiences.
Overview
Section 1: Normalization and its tradeoffs
Lecture 1 The Myth of Normalization
Lecture 2 What is Normalization? What are its tradeoffs?
Section 2: What are Denormalized Views?
Lecture 3 The Denormalized View Concept
Lecture 4 Caching Denormalized views
Section 3: Implementing Denormalized Views
Lecture 5 Implementing Denormalized Views Replication Workflows
Lecture 6 The complexities of Batch Processing
Lecture 7 The complexities of Event-Driven Workflows
Section 4: Tradeoffs and conclusion
Lecture 8 Trade-offs and Conclusion
Section 5: Examination
Junior to Senior Software engineers with some professional experience in backend software engineering,Senior+ software engineers looking to challenge their views on distributed systems
Screenshots


Say "Thank You"

rapidgator.net:
Citar
https://rapidgator.net/file/3e0dc6677ba6718d260751222a04a071/jmgei.Data.Denormalization.In.Modern.System.Design.rar.html

ddownload.com:
Citar
https://ddownload.com/rq8rr6ri1c1t/jmgei.Data.Denormalization.In.Modern.System.Design.rar