Тёмный

 

Подписаться
Просмотров
% 0

Поделиться:

Ссылка:

Скачать:

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

Добавить в:

Мой плейлист
Посмотреть позже
Комментарии    
@hnasr
@hnasr 4 месяца назад
Backend fundamentals udemy course backend.win
@sanjeevkumar5051
@sanjeevkumar5051 4 месяца назад
All your courses are actually good refresher of the knowledge I got from videos on this channel plus I get them all consolidated sequentially 👍
@ginxxxxx
@ginxxxxx 2 месяца назад
"everybody will IMMEDIENTLY move to rust" you first!
@00000a0009
@00000a0009 4 месяца назад
AWS ready to copy it and release a new service 😂
@hnasr
@hnasr 4 месяца назад
😅 oh god didn’t think of that, hopefully the license limits that abuse
@rahulspoudel
@rahulspoudel 4 месяца назад
😂😅
@wlockuz4467
@wlockuz4467 4 месяца назад
​@@hnasr Its Apache License 2.0 so here comes Elastic Pingora
@abdelrahmandwedar
@abdelrahmandwedar 3 месяца назад
That's how tech works you know 😂😂😂
@mattmmilli8287
@mattmmilli8287 3 месяца назад
@ldm8146😂
@weiSane
@weiSane 3 месяца назад
Great to open source it. It’s a win win for all. But they get great support from the community with features that are actually useful and needed along with great pool of developers to maintain and keep contributing and most importantly adoption by everyone else.
@arcstur
@arcstur 4 месяца назад
I've been learning Rust since the end of 2022 and I'm enjoying it a lot. It has some really nice design choices. I think you will like it!
@Kyagara
@Kyagara 4 месяца назад
The prediction of a 'basic pingora' is so on point, that was the first thing I thought when I noticed the use of 'framework'
@perc-ai
@perc-ai 3 месяца назад
pingora is the web components of load balancers now its extremely flexible and will allow engineers to finally make customized http proxy. The future of the web is really looking like its gonna be built with Rust.
@marksmith2540
@marksmith2540 3 месяца назад
But couldn't engineers always just implement a HTTP proxy which fits their exact requirements?
@perc-ai
@perc-ai 3 месяца назад
@@marksmith2540 no you are at the mercy of companies like Nginx alot of companies use commercial licenses for this kind of stuff
@VivekYadav-ds8oz
@VivekYadav-ds8oz 3 месяца назад
@@marksmith2540Assembling is easier than developing from scratch.
@wexwexexort
@wexwexexort 4 месяца назад
I probably don't need this, just like to listen this guy explaining things.
@hououinkyouma5372
@hououinkyouma5372 4 месяца назад
<a href="#" class="seekto" data-time="409">6:49</a> Loved it when your inner anime soul came out lol
@punpompur
@punpompur 3 месяца назад
😂😂😂that caught me by surprise too
@shinebayar
@shinebayar 4 месяца назад
They already announced a new reverse proxy called River based on Pingora.
@autohmae
@autohmae 4 месяца назад
With the intention to add WASM support, that's also a way to not have to do much configuration.
@eduardosanzb
@eduardosanzb 4 месяца назад
super amazing; sadly we starting migrating to envoy 1 year ago; I'd love to get more insights/benchmark comparing this two! the extensability in envoy via WASM is nice; but sometimes a bit too non-transparent.
@as65001
@as65001 4 месяца назад
You really ought to try some multi-threaded code in rust, with mutexes and the like. I found it significantly easier to write that kind of code compared to the C equivalent.
@seephor
@seephor 4 месяца назад
What I'm seeing this being used for are cloud services that would create web-based configuration UI to configure your own proxy and the service would then build it and host it exactly the way you want.
@sanjeevkumar5051
@sanjeevkumar5051 4 месяца назад
Compared to advantages over nginx, I think cloudflare is ready to patch all undiscovered glitches of new system..
@hnasr
@hnasr 4 месяца назад
it is going to be a year or two or just stabilization.
@sergiobost7434
@sergiobost7434 4 месяца назад
Love Rust
@maximus1172
@maximus1172 4 месяца назад
Yes sir!!
@jamesdenmark1396
@jamesdenmark1396 4 месяца назад
Masallah 3alek :)
@autohmae
@autohmae 4 месяца назад
Something else to know about nginx process model, nginx had to add an eBPF program to make sure their SO_REUSEPORT for QUIC would perform well. Might be an interesting topic. <a href="#" class="seekto" data-time="1440">24:00</a> this seems likely, i was thinking the same, it all depends on what people want/need and if they are already covered by what exists right now. But first we will see an explosion in specialized proxies based on this. <a href="#" class="seekto" data-time="1494">24:54</a> their are many HTTP-frameworks/libraries and some of them for example, I think some Python libraries, also support proxying.
@nklhtv
@nklhtv 3 месяца назад
"basic pangora" was actually announced in the "Open source, present and future" section
@BobHannent
@BobHannent 3 месяца назад
It would be interesting to see if someone builds a fully formed API Gateway project on this, perhaps APISix?
@davak72
@davak72 3 месяца назад
I haven’t done much with rust or nodejs, but this makes me wonder if a rust interpreter or transpiler for js could be connected with these apis to make a very performant nodejs server replacement
@ProgrammingWIthRiley
@ProgrammingWIthRiley 3 месяца назад
This is interesting. I can see me using it for some network services but it’s a bit low level for a web framework I think
@kcvr-tech
@kcvr-tech 3 месяца назад
My two cents. Rust doesn't exactly auto solve the mutex / semaphore problem. But the compiler doesn't allow you to access that connection/ memory unless you deal with these. As long as you can prove to the compiler that only one thread will be accessing the connection at any point in time, It'll allow you to compile. In other words, if compiler is allowing you to do it, it's most likely safe to do so.
@pallavSemwal
@pallavSemwal 3 месяца назад
What are some of your suggestions for opensource repositories to contribute to , for beginners???
@javmonteiro
@javmonteiro 3 месяца назад
This seems similar to netty and little toolkit known as vertx in the Java world. Although rust seems a nice language to implement such a thing mainly because of the guardrails imposed by the language in memory management and a lack of gc which may of may be not an issue with Java.
@taquanminhlong
@taquanminhlong 4 месяца назад
Oh boy, Rust is taking over the world 😂
@Noor-kq4rr
@Noor-kq4rr 4 месяца назад
The problem is there is no job for rust developers,
@harshpatel105
@harshpatel105 4 месяца назад
@@Noor-kq4rr not for noobs
@mad_t
@mad_t 3 месяца назад
Yeah right. In youtube comments :)
@Mohamed_Fayyad
@Mohamed_Fayyad 4 месяца назад
<a href="#" class="seekto" data-time="1350">22:30</a> According to my simple knowledge, Suckless tools work in this way. There are no configuration files. You customize the code in the way you want and with the features you want. If you do not want this feature, then it does not exist in reality for you.
@VangBong1Thoi
@VangBong1Thoi 4 месяца назад
I am fan of C/C++/Java syntax for decade, It's difficult to me to read the Rust syntax, it is really hard.
@esra_erimez
@esra_erimez 3 месяца назад
<a href="#" class="seekto" data-time="448">7:28</a> And, David Mills said, "What's in the box?"
@vishalvijayanand307
@vishalvijayanand307 4 месяца назад
discuss about the at&t outage
@akshay-kumar-007
@akshay-kumar-007 4 месяца назад
*** insert please
@esra_erimez
@esra_erimez 3 месяца назад
Isn't this more of a replacement for HAProxy?
@johnredberg
@johnredberg 4 месяца назад
Hussein, they didn't open Pandora's Box. They literally opened Pingora's box! 😅
@nativeme2143
@nativeme2143 3 месяца назад
I think, that was possible because that rust's powerful macro system. You can do wild pre-compiled that way.
@antagonista8122
@antagonista8122 3 месяца назад
Sure, proc macros make some wild stuff possible, but even then they are unfortunately pure dumpster fire compared to the C++ compile time facilities. Same, terrible debugging experience minus type information = even more awful to work with.
@hammadulhaq1640
@hammadulhaq1640 4 месяца назад
Someone please explain to me. Nginx does all that and is also open source. Then whats the difference between this and nginx (apart of the process vs thread thing)
@justyourregularboyscout9613
@justyourregularboyscout9613 4 месяца назад
more fine grained control on the proxy
@MaulikParmar210
@MaulikParmar210 4 месяца назад
Nothing for average user, it's mainly for high performance outputs. For most users even apache with mpm is more than enough.
@mad_t
@mad_t 3 месяца назад
There's barely any difference. And it probably won't do any. Nginx is more than enough for performant server. You will much more likely hit the limits with your backend bottlenecks.
@xExekut3x
@xExekut3x 3 месяца назад
this isn't a NGINX replacement .. it's a rust library. it's not a drop-in replacement for NGINX/apache/caddy/etc...
@MrAtomUniverse
@MrAtomUniverse 4 месяца назад
How to use Pingora as web server
@mad_t
@mad_t 3 месяца назад
You don't use it as a web server. You build a web server using pingora. ;)
@MrAtomUniverse
@MrAtomUniverse 3 месяца назад
@@mad_t omg
@malisancube01
@malisancube01 3 месяца назад
YARP
@Noor-kq4rr
@Noor-kq4rr 4 месяца назад
please learn rust and make videos about rust. Microsoft also advocating rust
@prasaddalvi6426
@prasaddalvi6426 4 месяца назад
is that miyamoto musashi in the back ?
@jeffreylean
@jeffreylean 4 месяца назад
Well isn’t White House asking ppl not to use C/C++, but to use language like rust.
@erfangholizadeh
@erfangholizadeh 3 месяца назад
you can read the acttuall code instead of guessing!!!
@chrishabgood8900
@chrishabgood8900 4 месяца назад
rust is super hard to learn.
@jell_pl
@jell_pl 3 месяца назад
"i'll reference the video for reference..." and then forget about adding it to description...
@mx338
@mx338 3 месяца назад
There isn't really a debate at all that Rust is safer than C/C++, Rust forces you to write memory safe code by default, C/C++ does not. As none one can argue with the fact that most vulnerabilities stem form memory safety issues, there can be no debate that Rust forces you to write code, that is at least safer in this aspect. The only argument that people have against this that they can write perfectly safe code in C, which the majority of people cannot though as evidenced by the memory safety vulnerability stats.
@BryanChance
@BryanChance 4 месяца назад
Pingora hmmm...
@marksmith2540
@marksmith2540 3 месяца назад
Does this guy have a clue what he's even saying?
@User-uk6rk
@User-uk6rk 3 месяца назад
Instead of bashing C, get better C developers. NGINX was developed in C for performance reasons. *Why sacrifice efficiency because of developer incompetence.*
@biomorphic
@biomorphic 4 месяца назад
nginx sucks, its architecture is crap. If you want to install a module you need to recompile, how dumb is that? Even as proxy sucks, it is slow, there are much better alternatives. It is an old piece of crap.
@awmy3109
@awmy3109 3 месяца назад
Next 4 years, Pingora is bad, we recommend another latest fad. Nothing is perfect.
Далее
КАКОЙ У ТЕБЯ ЛЮБИМЫЙ МАРМЕЛАД?
00:40
1❤️
00:17
Просмотров 4,5 млн
DO NOT Dunk Here ❌🏀
00:20
Просмотров 5 млн
НЕ ДЕЛАЙТЕ УКЛАДКИ В САЛОНАХ
00:43
😍😂❤️ #shorts
00:12
Просмотров 671 тыс.
Stupid Barry Family Vs Prisoners
00:26
Просмотров 711 тыс.
Whose action is better?🥹 #filaretiki #shorts
01:00
Просмотров 599 тыс.
СПРАВКА ДЛЯ УНИВЕРА
00:44
Просмотров 232 тыс.
THE POLICE TAKES ME! feat @PANDAGIRLOFFICIAL #shorts
00:31
Я нашел кто меня пранкует!
00:51
Love Challenge With Mellstroy And Mrbeast
00:19
Просмотров 2,9 млн
Penalty: Portugali - Slloveni
02:03
Просмотров 1,3 млн
I Built a SECRET Soccer Field in My Room!
24:15
Просмотров 12 млн
It's the opposite! Challenge 😳
00:12
Просмотров 2,9 млн
치토스로 체감되는 요즘 물가
00:16
Просмотров 4,1 млн
Фэйворит жвачка А? (2024)
01:00
Просмотров 348 тыс.
When You Get Ran Over By A Car...
00:15
Просмотров 7 млн
BABYMONSTER - ‘FOREVER’ M/V
03:54
Просмотров 24 млн
3M❤️ #thankyou #shorts
00:16
Просмотров 7 млн
▼ЧЁРНАЯ МАГИЯ 🔮
31:15
Просмотров 502 тыс.
I Built 100 Houses And Gave Them Away!
09:36
Просмотров 61 млн
OVOZ
01:00
Просмотров 2,1 млн
ШАР СКВОЗЬ БУТЫЛКУ (СКЕРЕТ)
00:46
ИСЧЕЗНОВЕНИЕ МОНЕТЫ (секрет)
00:46
КВН 2024 Высшая лига Четвертая 1/4
1:52:57
I SIMULATED THIS EURO 2024 GAME.. 🤯
00:13
Просмотров 3,4 млн
The last one surprised me! 👀 🎈
00:30
Просмотров 5 млн