170 karma · joined November 23, 2016
GoLang for the win
Except, this decision was made brutally without any prior discussion or vote,
I hope so, i was testing running a service as a lambda function in AWS,
I am using time.NewTicker()/time.After() and co to control go routines behaviour (via channels).
To my surprise, this is not behaving well in lambda, many times, a Ticker configured for 1 second for example, will tick after 12 sec, sometimes even 200sec, it's not consistent at all.
When i increase the memory allocated to the lambda function (which will increase the number of cpu) it behaves better.
It's a large service with millions of call per day. i don't know if this was related to the GC stopTheWorld, Or something is wrong with lambda runtime.
Also i was starting to get used to drinking beers (alcohol), but i had not to drink the whole month, and since then i don't drink (i don't miss it) for non muslims it might seems like it's crazy thing to do and you are harming yourself, but it's really easy for us and we miss it.
madness,
poor performance, instead use fasthttp
1. disable social media, even netflix 2. running, swimming, and weight lifting (make new friends ) 3. lower my expectations in life, 4. socialise more with family and friends 5. explore new stuff (fishing, gardening, cooking) 6. meditation (or prayers since i am a muslim) 7. smile more, and care less about technology
Thank you for the great work and can't wait for the next