Recent Posts
Gen Z status?
How many beeches do you think this guy gets?
Brootal Yaar
Daily Timur thread
>tfw your last An-22 disintegrates midair right af...
IPL Auction
We can't be this broke broj...
SGTOW General #36
Bhach Religion Census Results
Daily dasyu_amsha thread
Coom Mornin....
Cast kanging general
Daily khatu shyam thread
Just saw a bunch of name change ads in the newspap...
TF?
indiachan.web.app
Absolute state of India
Best scenarios for cooming
witness me!
lost my viriginity recently (it was a tranny), AMA
/bem/ - bharatiye ex-muslims
Bhootal yaara
100 riggis may come and go
Website becoming slow

qUPG8/
No.389484
I am aware of this issue ananwas. Work is ongoing and hopefully by weekends it will get resolved.
Bear 🐻 with it for sometime.

qUPG8/
No.389485
>>389484(OP)
Pro TIP: Don't normalize your tables in case of read heavy operations.
28Sh6Q
No.389499
>>389485
full db scan on every read? 0v3r

qUPG8/
No.389517
>>389499
We have indexes, issue are due to join ops.
RprNQI
No.389518
>>389484(OP)
How do I do what you guys do? Already in IT, just graudated this year and joined a witch bhangi company like a month after 4th year, I want to do what you guys do

qUPG8/
No.389520

qUPG8/
No.389522
RprNQI
No.389530
>>389522
ExpressJS? I heard JS at backend was pretty slow and not used in major companies but this image board is fast af(compared to other websites on js framework?)
Also I had done some projects using MERN copying from jewtube during college, tried offcampus because my tier 69 college used to bring yadav infotech for placements, I regularly got raped by interviewers because they kept asking questions on my project, the more deeper they went on the questions, I could feel then deeper in my anus
Now I'm system engineer in some bhangi WITCH company doing fuckall, also threw me in tier 1 city in majdoor wali salary

qUPG8/
No.389553
>>389530
Benefit of nodejs/express is that it doesn't comes in your way and you can easily implement your ideas at fast rate. It's single threaded and generally not recommended for doing things like lots of image processing etc. in general cpu heavy tasks and even in our case for that we have wrappers around ffmpeg which is written in majority c and even assembly.
Our imageboard bottleneck is currently with database, i need to design it to a situation where it can carry upto 3million+ active posts and push for 10million+ if i achieve that i will never once face performance issues.
Though bandwidth and storage is another thing to think about but it's in limit mostly.
If this wasn't the load time for website reduced to as little as 10ms. You can achieve that with proper caching of media files. Some tricks for static files like script etc. which i did implement after we faced this issue.
Bigger companies may use nodejs/express for one task, some may be migrating to go and lots of them have java backend. And most of them have lots of microservices. I know in my own company they have ancient legacy system which are consuming data from other services running on god knows what.
There's not lot of issues with current stack. Though i don't use mongo i use mysql for db, i did think about postgres but mysql seemed more familiar in the past.
When i started the project, not bhach even earlier, i had very basic knowledge. When you actually do the practical project as per your own direction not just copy pasting that's when you start to learn, you will face issues, you will make errors learn and improve them. That's how you learn.
There been so many issues for which there were no tutorials, you just do and test and learn. Of course interviewers will gape you with redundant theories which kinda matter but people forget.
Hence even if you want to delve into, just start with that link and just do it first follow it read it go slow. If you can do that you are already there.



















































