3,638 karma · joined March 3, 2009
* up - next stream is one more channel up
* down - next stream is one more channel down
* last/prev - next stream is the previous channel."You can give me the loan, I don't own any companies that have less than 1 million in assets"
AFAIK at least on linux there is no difference between using a UDS and a tcp socket connected to localhost.
loop:
messages = poll() # poll returns new messages and commits previous batch
process(messages)
but it sounds like it "poll returns new messages and immediately commits them."No. This is not what this output means.
People should not read more into what traceroute says than what it actually does.
* * * means that traceroute did not get an ICMP time exceeded for that probe. that's it. It says nothing about if you can actually reach the destination.
https://dokku.com/docs/deployment/zero-downtime-deploys/
This has the added benefit of warming up the app before traffic ever hits it, something I was always surprised that even heroku didn't do (at least, the last time I used it ~6 years ago)
Lubricating a sliding door
Quieting a squeaky door hinge
Lubricating an HVAC register lever
Wd-40 is not really a lubricant. You can use WD-40 to clean gunk out of things, but you really need to follow it up with a proper lubricating oil* request a json.gz file from another HTTP service * decompress it * deserialize the json, transform it a bit
That's net/http (and maybe crypto/tls), compress/gzip, encoding/json. I need to make zero decisions to get the thing off the ground. Are they the best libraries in the world for those things? no.. but will they work just fine for almost every use case.
I think one of the google SRE books mentioned why you don't want to simply randomly sample events. If you're do something like storing http events and logging 1 event per 1000 and you have a small burst of errors from some service failing, you'd potentially miss all or most of them. For certain types of events you want a random sample per [endpoint/status code/whatever], potentially at different rates.. .1% of 200 responses, but 1% of 500 errors.
Microsoft naming: Xbox, Xbox 360, Xbox One, Xbox One S, Xbox One X, Xbox Series X, Xbox Series S
It makes no sense. The second one was "360" and not the third one as you might expect, because the third one is "one".
DCA: north america
DCB: south america
ISP C: north american ISP
ISP D: south american ISP
A major fiber link between north and south america is cut, disrupting all connectivity between the two areas. "lose the link between DCs A and B": check.
"lose the link from ISP D to DC A.": check.
replace north and south america with any two disparate locations.What a convenient world where the client is not affected by the network partition.
It's 25x, the copper ports are 2.5g. It's even more if you use the usb-4 ports for ip over thunderbolt.
@ @<If direction |k| allows a move, |return 1|; otherwise |continue|@>=
{
for (ii=i+deli[k],jj=j+delj[k],l=0;board[ii][jj]>=0;
...