Тёмный

Postgres Internal Architecture Explained 

Hussein Nasser
Подписаться 431 тыс.
Просмотров 153 тыс.
50% 1

Опубликовано:

 

26 сен 2024

Поделиться:

Ссылка:

Скачать:

Готовим ссылку...

Добавить в:

Мой плейлист
Посмотреть позже
Комментарии : 72   
@hnasr
@hnasr Год назад
Learn the fundamentals of database engineering database.husseinnasser.com
@williamticky181
@williamticky181 Год назад
One of the big value I get from your videos, especially this kind of video is the vocabulary around the topic (aka the domain model), and the fact it fleshes out or enriches one intuition; which helps us find a solutions quicker, when you face a narrow issues.
@omidgholami2594
@omidgholami2594 Год назад
Wow, there are so many fundamental and deep concepts in your video that I feel dumb not to have known most of them, despite working with Postgres for years. Thank you so much.
@lokeshsinghallife
@lokeshsinghallife 11 месяцев назад
No one is dumb bro.. its just you have not gone through that side. Keep learning keep growing.
@keshavmishra2397
@keshavmishra2397 Год назад
These are some high quality and high value videos, absolutely love these videos. Thanks
@omerpriel5588
@omerpriel5588 9 месяцев назад
Thanks, I wanted to know more about Postgres and in the end I got much more knowledge about Architecture from it which is much more valuable. Your first video that I watch and I immediately subscribed
@Youareretained
@Youareretained Год назад
Thank you Hussein! Love your content, from all the tech RU-vidrs, i can follow you the best, hope you doing good in life! As soon as I found my place in tech, I will donate to you. Keep up the great work!
@bashardlaleh2110
@bashardlaleh2110 Год назад
Just noticed that you explain much more details in your articles than videos, switching back and forth between video and article 🤓
@DJ-bo4pz
@DJ-bo4pz Год назад
Might I suggest that you use some kind of pointer ( mouse cursor ) to point to the items in the presentation as you speak. It would really further improve your presentation. Because as viewers, it is sometimes difficult to predict where exactly focus / intention is. As always, your videos are extremely helpful, thank you so much.
@sashibhushanarajput1194
@sashibhushanarajput1194 Год назад
Maybe, but it's fine to me and helps me be more engaged, Also additionally Naseer can flow his thoughts as usual without having to bother about pointers.
@RadoMich
@RadoMich Год назад
1st time I heard "I wanna spend some time to talk about oscarous architecture" 🏆😅🏆Great work man btw. Thanks!
@muralikrishnan2353
@muralikrishnan2353 Год назад
still works perfectly . BLESS YOU KIND STRANGER, THANK YOU!
@davidlean8674
@davidlean8674 Год назад
Great summary. An improvement I can suggest would be to expand the acronym WAL (Write-Ahead Logging). I had to look that up elsewhere. I guess you could do a whole webcast on it & how it works.
@hashcheel
@hashcheel 2 месяца назад
On your point about there being lot of TLB cache misses due to Postgres having processes instead of Threads, this is not really the case - There is one TLB per core for most modern processors (Intel - core/AMD - ryzen) and all processes on that core can share that TLB, so there will be no TLB miss due to postgres having multiple processes. Different core processes will face TLB miss but that is true for Threads as well. There is one TLB per process in different processors such as ARM processors used in mobiles where the use case support this as every app's TLB entries are flushed after that app is killed.
@schlimmpf158
@schlimmpf158 Год назад
love to support a budding artist, keep it up
@Anonymouzee
@Anonymouzee Год назад
Great info... I always guess what was the 'real' difference and strengths between PostGRE and MySQL/MariaDB... now please do the same for MariaDB... and for MS-SQL... and in the end a comparative of use cases and why....
@johnchristian8679
@johnchristian8679 Год назад
Great stuff as always, your efforts are much appreciated! ❤
@prashantshubham
@prashantshubham Год назад
Great video, thanks Please do MySql architecture video too.
@vapornate
@vapornate Год назад
great video. thanks so much for your time making this.
@ttaqinmu707
@ttaqinmu707 Год назад
as always, amazing explanations
@TrikNgonlen
@TrikNgonlen Год назад
One word: A W E S O M E !
@VidadeTIvlog
@VidadeTIvlog Год назад
Thank you for the content!
@geghamayvazyan5637
@geghamayvazyan5637 7 месяцев назад
how do you deep dive into Postgres or any other DB? are there any helpful resources on Postgres particularly you used to understand how it works?
@priyaghosh5406
@priyaghosh5406 Год назад
Excellent Video
@esantix
@esantix Год назад
Great video!
@jbeaudoin11
@jbeaudoin11 9 месяцев назад
@hnasr Could you do a comparaison with GCP AlloyDB ? To understand the difference and the architectural changes that GCP decided to apply to PG, especially the decoupling of compute from storage. I just don't know if there is enough information out there.
@houssamnaji-o7m
@houssamnaji-o7m Месяц назад
thanks a lot
@abdulazeezatanda2371
@abdulazeezatanda2371 Год назад
26:44 @Hussein Nasser So why don't people use the WAL archives for database redundancy/backups?
@zen-ventzi-marinov
@zen-ventzi-marinov Год назад
1000 likes : 0 dislikes; perfectly balanced as all things should be
@i_am_dumb1070
@i_am_dumb1070 Год назад
How you know the dislikes?
@zen-ventzi-marinov
@zen-ventzi-marinov Год назад
@@i_am_dumb1070 "Return RU-vid Dislike" Chrome extension
@i_am_dumb1070
@i_am_dumb1070 Год назад
@@zen-ventzi-marinov bruhh thankyou i wanted that soo badly
@aizensoskue3880
@aizensoskue3880 Год назад
awesome video
@chrishabgood8900
@chrishabgood8900 Год назад
I noticed the wal dir has files from 2020. stand alone server. any reason why the system did not clean up older wal files?
@dgillies5420
@dgillies5420 6 месяцев назад
Less tutorial on how operating systems work and more about how Postgres works, please.
@akashthoriya
@akashthoriya Год назад
Can you please make a same type of video for mysql?
@ВадимКлимов-й1щ
@ВадимКлимов-й1щ 5 месяцев назад
Thanks youtube for x2 speed
@oddym5788
@oddym5788 Год назад
Hey Hussein. Could u do a overview of the hadoop architecture?
@onursahin7970
@onursahin7970 Год назад
It's crazy how fork is still the standard mechanism to spawn new processes. It's unnecessarily expensive even with the optimizations and has thread safety issues, plus it's horrible from API perspective. We should use alternatives like posix_spawn for better efficiency, less bugs and easier to use code.
@ted3309
@ted3309 Год назад
Thats a 'two blade sword' for me :D
@mohanraj-kr9xg
@mohanraj-kr9xg Год назад
Pls do the same for Casandra
@oscitancy
@oscitancy Год назад
The number of adverts on this video is crazy. Constant interruptions make it harder for me to absorb the information in the video. Only got half way through then gave up.
@faizul_official
@faizul_official Год назад
@@HowDoYouUseSpaceBar How?
@konga8165
@konga8165 Год назад
Honestly I love RU-vid Premium. I haven’t seen a single ad since it came out.
@faithyintii8457
@faithyintii8457 Год назад
He giving this info out for free isn't he ?
@elakstein
@elakstein Год назад
Vanced
@Chenny0
@Chenny0 Год назад
RU-vid premium in turkey is $.50 a month
@RichardHumulock
@RichardHumulock Год назад
Hussein you fucking rule dude
@aidanthompson5053
@aidanthompson5053 10 месяцев назад
23:28
@Mati4929
@Mati4929 Год назад
😞
@Raja-d6w
@Raja-d6w Месяц назад
I thought carry minati 😂
@stewiegriffin6503
@stewiegriffin6503 Год назад
do nothing... stop doing something
@yafiwala
@yafiwala Год назад
One the amazing part which I really love about postgres is its Indexing
@nithinsastrytellapuri291
@nithinsastrytellapuri291 Год назад
Thanks a ton!
Далее
What happens before the Backend gets the Request
51:26
PostgreSQL vs MySQL
6:33
Просмотров 333 тыс.
Threads and Connections | The Backend Engineering Show
49:30
PostgreSQL Indexing : How, why, and when.
31:21
Просмотров 77 тыс.
Writing My Own Database From Scratch
42:00
Просмотров 226 тыс.
How Discord Stores Trillions of Messages | Deep Dive
1:08:33
The Only Database Abstraction You Need | Prime Reacts
21:42
What does larger scale software development look like?
24:15