DEV Community

Mustafa ERBAY profile picture

Mustafa ERBAY

System architect with 20+ years in infrastructure. Building burncpu.com — an open-source social network. Personal blog: mustafaerbay.com.tr · EN/TR.

Work

System architect · DevOps · Open-source builder

I Set mmap_size to 8 GiB and Four Libraries Returned Two Numbers

I Set mmap_size to 8 GiB and Four Libraries Returned Two Numbers

2
Comments
15 min read

Want to connect with Mustafa ERBAY?

Create an account to connect with Mustafa ERBAY. You can also sign in below to proceed if you already have an account.

Already have an account? Sign in
My Pages Say 4,107 Reactions; 123 of Them Are Real

My Pages Say 4,107 Reactions; 123 of Them Are Real

6
Comments
14 min read
My Mac Advertises Five Services, All Five Carry My Name

My Mac Advertises Five Services, All Five Carry My Name

11
Comments
14 min read
I Raised It from 1000 to 1001 and 286 Squeezes a Second Went to Zero

I Raised It from 1000 to 1001 and 286 Squeezes a Second Went to Zero

6
Comments
13 min read
I Import 11 Packages I Never Declared; Seven Vanish on an Upgrade

I Import 11 Packages I Never Declared; Seven Vanish on an Upgrade

6
Comments
17 min read
I Wrote Two CSPs, the One Being Enforced Isn't Mine

I Wrote Two CSPs, the One Being Enforced Isn't Mine

6
Comments
14 min read
My Sitemap Says tr-TR, My Pages Say tr

My Sitemap Says tr-TR, My Pages Say tr

7
Comments
13 min read
I Paid 74 GiB for Identical Bytes, 12.5 GiB Left on My Disk

I Paid 74 GiB for Identical Bytes, 12.5 GiB Left on My Disk

6
Comments
12 min read
I Annotated 3,583 Commits; the Clone Brought No Notes

I Annotated 3,583 Commits; the Clone Brought No Notes

4
Comments
18 min read
I Wrote the Rule Down; Nine of 3,580 Commits Follow It

I Wrote the Rule Down; Nine of 3,580 Commits Follow It

7
Comments
11 min read
480 Mbit/s of Throughput, 291 ms of Latency Under Load

480 Mbit/s of Throughput, 291 ms of Latency Under Load

1
Comments
12 min read
I Read 1.5 GiB of Random Data — the Kernel Froze the Counter in v5.19

I Read 1.5 GiB of Random Data — the Kernel Froze the Counter in v5.19

2
Comments
12 min read
I Packed the Same Commit Twice, 200 Bytes Didn't Match

I Packed the Same Commit Twice, 200 Bytes Didn't Match

7
Comments
16 min read
I Have 17 Workflows, Not One Runs on a Pull Request

I Have 17 Workflows, Not One Runs on a Pull Request

7
Comments
12 min read
I Download 1.9 MB for a Three-Byte Answer, Every Minute

I Download 1.9 MB for a Three-Byte Answer, Every Minute

3
Comments 4
16 min read
I Cut 2,000 Flushes to Zero and fsync Still Returned Success

I Cut 2,000 Flushes to Zero and fsync Still Returned Success

8
Comments
14 min read
I Asked for 499 Bytes, 51,101 Came Back

I Asked for 499 Bytes, 51,101 Came Back

5
Comments
14 min read
I Made 32 Promises. Of the 13 I Could Audit, 11 Are Open

I Made 32 Promises. Of the 13 I Could Audit, 11 Are Open

3
Comments
13 min read
I Can't Reproduce 1,190 of My 1,386 Covers on This Machine

I Can't Reproduce 1,190 of My 1,386 Covers on This Machine

3
Comments
13 min read
My Pool Has 4 Threads, DNS Gets 2

My Pool Has 4 Threads, DNS Gets 2

7
Comments
12 min read
I Locked Node Into One Directory — Five Doors Stayed Open

I Locked Node Into One Directory — Five Doors Stayed Open

6
Comments 4
17 min read
I Closed 37 Alerts in 8.4 Hours; One Flaw Was Public 132 Days

I Closed 37 Alerts in 8.4 Hours; One Flaw Was Public 132 Days

2
Comments
11 min read
I Sat Down to Fix My Alt Text, 821 Diagrams Had No Name

I Sat Down to Fix My Alt Text, 821 Diagrams Had No Name

8
Comments
16 min read
I Asked My Journal for 7 Days, It Kept 6 Days 18 Hours

I Asked My Journal for 7 Days, It Kept 6 Days 18 Hours

3
Comments
16 min read
I Gave the Same .env to Five Parsers — 4 of 24 Lines Agreed

I Gave the Same .env to Five Parsers — 4 of 24 Lines Agreed

7
Comments
15 min read
The Greatest Rival of Knowledge Is Confidence

The Greatest Rival of Knowledge Is Confidence

7
Comments 3
1 min read
Seven Runs Were Cancelled, My Alarm Knows One Word

Seven Runs Were Cancelled, My Alarm Knows One Word

6
Comments 2
13 min read
7 of My Extensions May Read Every Site, Withholding Defaults to Off

7 of My Extensions May Read Every Site, Withholding Defaults to Off

3
Comments
17 min read
My Container Reported 128 KiB and Passed a 1.5 MB Argument List

My Container Reported 128 KiB and Passed a 1.5 MB Argument List

6
Comments
14 min read
Keepalive Is On by Default, 100 Requests Opened 200 Connections

Keepalive Is On by Default, 100 Requests Opened 200 Connections

6
Comments 2
14 min read
My Target Was 2,200 Words, My Gate Called 200 Enough

My Target Was 2,200 Words, My Gate Called 200 Enough

2
Comments
12 min read
I Audited My 71 Apps; Gatekeeper Doesn't Approve 12

I Audited My 71 Apps; Gatekeeper Doesn't Approve 12

6
Comments
13 min read
I Set TCP_DEFER_ACCEPT to 10; 15 Seconds Later, an Empty Connection

I Set TCP_DEFER_ACCEPT to 10; 15 Seconds Later, an Empty Connection

7
Comments 2
14 min read
PHP2Shell: Two Critical Remote Code Execution Flaws in PHP

PHP2Shell: Two Critical Remote Code Execution Flaws in PHP

4
Comments
5 min read
My Check Passed Ten Times Locally, Failed Ten Over HTTP

My Check Passed Ten Times Locally, Failed Ten Over HTTP

3
Comments
13 min read
1,391 Tags Later, 931 Still Describe One Post Each

1,391 Tags Later, 931 Still Describe One Post Each

7
Comments
10 min read
The Updater Installed Outlook 83 Times, the Running Build Is Old

The Updater Installed Outlook 83 Times, the Running Build Is Old

1
Comments
11 min read
My Clock Advertised 1 ms and Stepped Every 41 Nanoseconds

My Clock Advertised 1 ms and Stepped Every 41 Nanoseconds

7
Comments
15 min read
The 204,800 Everyone Copies Costs 295 MiB of Kernel Memory

The 204,800 Everyone Copies Costs 295 MiB of Kernel Memory

6
Comments
10 min read
My Runs Took 19 Hours, My Measurement Counted 58,530

My Runs Took 19 Hours, My Measurement Counted 58,530

6
Comments
12 min read
My Notification List Has 94 Rows, 25 Have No App Path

My Notification List Has 94 Rows, 25 Have No App Path

13
Comments 6
13 min read
54 of My Apps Carry Intel Code; Two of Them Run It

54 of My Apps Carry Intel Code; Two of Them Run It

8
Comments
13 min read
My Path Check Caught All Six Escapes, Then Let 24,378 Through

My Path Check Caught All Six Escapes, Then Let 24,378 Through

7
Comments
14 min read
I Documented 29 Keys, Three Systems Lean on One Token

I Documented 29 Keys, Three Systems Lean on One Token

7
Comments
12 min read
I Have 188 Packages, Brew Refuses to Read Two of Them

I Have 188 Packages, Brew Refuses to Read Two of Them

2
Comments
13 min read
I Broke the Thundering Herd, One Worker Took 99% of Connections

I Broke the Thundering Herd, One Worker Took 99% of Connections

7
Comments 3
13 min read
I Moved the Binary Twelve Ways, Six Kept the File Capability

I Moved the Binary Twelve Ways, Six Kept the File Capability

6
Comments
17 min read
A 9 MiB Clone, Then Checkout Fetched 204 MiB More

A 9 MiB Clone, Then Checkout Fetched 204 MiB More

6
Comments 2
13 min read
My Five TODOs Are 160 Days Old; Flutter Wrote the Two That Closed

My Five TODOs Are 160 Days Old; Flutter Wrote the Two That Closed

12
Comments 2
11 min read
My Firewall Is Off, 42 of 55 Sockets Unreachable from the Network

My Firewall Is Off, 42 of 55 Sockets Unreachable from the Network

8
Comments 3
13 min read
statx Said 512; the Kernel Only Went Direct at 4096

statx Said 512; the Kernel Only Went Direct at 4096

9
Comments 1
17 min read
The File Was 99.98% Zeros and fallocate Freed Nothing

The File Was 99.98% Zeros and fallocate Freed Nothing

8
Comments 1
13 min read
I Broke Six Rules, All Ninety-Three Tests Stayed Green

I Broke Six Rules, All Ninety-Three Tests Stayed Green

8
Comments
13 min read
Of My Unindexed Pages, 5,511 Trace Back to My Own Site

Of My Unindexed Pages, 5,511 Trace Back to My Own Site

4
Comments 3
11 min read
I Put Five Processes Under One Limit, the Kernel Killed One

I Put Five Processes Under One Limit, the Kernel Killed One

4
Comments
14 min read
I Queried Eight Subdomains. Seven Don't Exist. All Eight Answered.

I Queried Eight Subdomains. Seven Don't Exist. All Eight Answered.

9
Comments
16 min read
I Counted 37 Dead References; Only Three Actually Were

I Counted 37 Dead References; Only Three Actually Were

2
Comments
13 min read
313 Files Carry No Open Stamp, 50 of 87 Opened Within a Minute

313 Files Carry No Open Stamp, 50 of 87 Opened Within a Minute

5
Comments 11
12 min read
An Unrelated Rename Broke One in Five of My Hardened Opens

An Unrelated Rename Broke One in Five of My Hardened Opens

8
Comments
15 min read
I Saved 65.9% on the Data I Trained On, 53.5% on Unseen Data

I Saved 65.9% on the Data I Trained On, 53.5% on Unseen Data

3
Comments 1
16 min read
loading...