Gm chads... It's all starting to pay off
On our first community call this year, @Tiphann_yy asked what our goal for the year was and i said becoming a @SuperteamNG member... Well i am not there yet, but i am halfway there.. Thanks a lot @0xpsoliteSol@Harri_obi@NzubeEzudo
Quick question guys
When applying for a second job, should I list my current role as my present employment or state that I am no longer employed on my CV?
I just finished my first System Design project: URL Shortener
I worked through:
Unique Short-code generation
PostgreSQL for persistence
Redis for fast redirects
BullMQ for async click analytics
Custom aliases
Following Alex Xu + Hello Interview and implementing what I learn.
@MoshoodQudus7@EOEboh On that occasion, the event should remain safely in the queue rather than being lost.
When workers recovers,
The queue still has the unprocessed event.
The worker picks it up again.
Failed jobs continue with exponential backoff + retries.
After the retry limit, move it to a DLQ
@nonsomgbechi I take the primary key and convert it into a Base62 string.
user hits the POST endpoint
Create record in db with (temp code) to auto incr unique ID
Convert ID into base64
Update record with generated short url.
@officialladi_T Depends on how you want to structure your folders
Create on parent dir then add children dirs or files under it, run your git init command on the parent folder not inside individual folders then push.
Parent
childern-1
children-2
...
@MichaelOke39841@ekemini58110 And what if your system does not get much traffic, you end up wasting resources and just over complicates your architecture