/b/ - Random

A place for random musings and discussions.

New Board Added

New Board >>>/job/ has been added.

Undergoing Maintenance from 11 December to 14 DeceBharatchan will be undergoing maintenance for 4 da...
Happy Birthday Bharatchan2 years, hope everyone has a great life ahead. ...
[View Noticeboard]
0/4000

BharatChan Disclaimer

Notice

Before proceeding, please read and understand the following:

1. BharatChan is a user-generated content platform. The site owners do not claim responsibility for posts made by users.

2. By accessing this website, you acknowledge that content may not be suitable for all audiences.

3. You must follow BharatChan’s community guidelines and rules. Failure to do so may result in a ban.

4. By using BharatChan users agree to the use of cookies, mostly for session related to user.

A poster on BharatChan must abide by the following rules:

Sitewide Rules
You must be 18 or older to post.
Sharing personal details or engaging in doxing is strictly prohibited.
Political discussions should be confined to /pol/.
Off-topic discussions, thread derailment, or spam may result in a ban and IP blacklist.
Pornographic content is strictly prohibited.
Any activity violating local laws is not allowed.
If you are not an Indian, you can only post in /int/. Or create and account and ask for approval to post in other boards.
Acknowledge

Recent Posts

Ethno-narcisstic poster

View

Gen Z status?

View

View

View

How many beeches do you think this guy gets?

View

View

View

View

Brootal Yaar

View

View

View

View

Daily Timur thread

View

View

>tfw your last An-22 disintegrates midair right af...

View

View

View

IPL Auction

View

We can't be this broke broj...

View

View

SGTOW General #36

View

View

View

View

Bhach Religion Census Results

View

Daily dasyu_amsha thread

View

View

View

View

View

Coom Mornin....

View

Cast kanging general

View

Daily khatu shyam thread

View

Just saw a bunch of name change ads in the newspap...

View

मर्दाना कमजोरी का शिकार :/

View

View

TF?

View

View

indiachan.web.app

View

Absolute state of India

View

Best scenarios for cooming

View

witness me!

View

lost my viriginity recently (it was a tranny), AMA

View

View

.....

View

/bem/ - bharatiye ex-muslims

View

View

View

Bhootal yaara

View

100 riggis may come and go

View

Website becoming slow

Anonymous

IN

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.

Anonymous

IN

qUPG8/

No.389485

>>389484(OP)

Pro TIP: Don't normalize your tables in case of read heavy operations.

Anonymous

IN

28Sh6Q

No.389499

>>389485

full db scan on every read? 0v3r

Anonymous

IN

qUPG8/

No.389517

>>389499

We have indexes, issue are due to join ops.

Gareeb gandu

IN

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

Anonymous

IN

qUPG8/

No.389520

>>389518

juwst stuwurt

it's easier than ever before

Anonymous

IN

qUPG8/

No.389522

>>389518

https://developer.mozilla.org/en-US/docs/Learn_web_development/Extensions/Server-side/Express_Nodejs follow it do it

Gareeb gandu

IN

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

Anonymous

IN

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.

Active Users in /b/: N/A