|
the coursera princeton algos course starts today if you're like me and forget everything youve ever learned yearly
|
# ? Jun 13, 2014 17:12 |
|
|
# ? Jun 5, 2024 19:54 |
|
Share Bear posted:the coursera princeton algos course starts today if you're like me and forget everything youve ever learned yearly i've probably forgotten (if i ever knew) anything that would be a prerequisite
|
# ? Jun 13, 2014 17:28 |
|
Werthog 95 posted:oh lord but he's arguing with zaphod42, the worst poster on the forums my coworker's irc nick is zaphod42... goon found
|
# ? Jun 13, 2014 18:30 |
|
MeramJert posted:the real sacrifice is the part where he actually reads a thread
|
# ? Jun 13, 2014 18:39 |
|
Share Bear posted:the coursera princeton algos course starts today if you're like me and forget everything youve ever learned yearly thx for mentioning this it looks good
|
# ? Jun 13, 2014 18:50 |
|
Maggot Monster posted:my coworker's irc nick is zaphod42... goon found it might not be the same guy, they could just be the two least creative people in the world
|
# ? Jun 13, 2014 21:26 |
|
42 :iamafag: I'm a really hoopy frood you guys :iamafag:
|
# ? Jun 13, 2014 21:26 |
|
someone please briefly explain CDNs and syncing data between 18 active servers
|
# ? Jun 14, 2014 04:30 |
|
USSMICHELLEBACHMAN posted:someone please briefly explain CDNs and syncing data between 18 active servers black magic pay someone to do it for you and don't worry about it
|
# ? Jun 14, 2014 04:33 |
|
Blinkz0rz posted:black magic i dont need to know how to do it but my work does it and i feel like i need to know how to do it or they will make fun of me and then fire me
|
# ? Jun 14, 2014 04:51 |
|
USSMICHELLEBACHMAN posted:i dont need to know how to do it but my work does it and i feel like i need to know how to do it or they will make fun of me and then fire me it's legit black magic
|
# ? Jun 14, 2014 05:02 |
|
well knowing that's how everyone else feels makes me feel a little better
|
# ? Jun 14, 2014 05:03 |
|
CDNs are so expensive to operate that no one does there's no standard off-the-shelf way to do it because it's prohibitively expensive for any individual firm.
|
# ? Jun 14, 2014 05:05 |
|
right but i'm not talking about operating one i'm just talking about hooking your poo poo up to one
|
# ? Jun 14, 2014 05:06 |
|
just upload and link yo poo poo
|
# ? Jun 14, 2014 05:07 |
|
but what about running like 18 dbs??
|
# ? Jun 14, 2014 05:07 |
|
that's not cdn that's high availability replication
|
# ? Jun 14, 2014 05:09 |
|
Blinkz0rz posted:that's not cdn that's high availability replication oh yeah there was an & in there that i wasnt clear about
|
# ? Jun 14, 2014 05:10 |
|
oh ya so db replication works as a master/slave situation. the master is usually on more powerful hardware and handles writes then propagates down to the slaves which handle reads
|
# ? Jun 14, 2014 05:14 |
|
so what if your user does stuff on one node and then teleports to another node that has a different db??
|
# ? Jun 14, 2014 05:15 |
|
that happens alot. dunno if you remember when facebook had serious issues with write propagation where you'd post something and it wouldn't show up until all the db servers synched. basically there are all sorts of ways to tune and optimize replication but it's really loving hard to do and if you're at the point where you have enough demand on your db that you need to tune it up to that degree go hire a company that does it for a living 'cause it's really goddamn complicated
|
# ? Jun 14, 2014 05:18 |
|
ok cool. so my knowledge about it needs to be if i need to read from the nwtwork, read from a slave otherwise don't worry about it you know it's funny because i understood all of this cuz it makes sense but you just assume it's more complicated
|
# ? Jun 14, 2014 05:19 |
|
can someone please explain, very briefly because i dumb, what exactly asm.js is? *pitches*
|
# ? Jun 14, 2014 05:27 |
|
bizarre distributed architectures are for idiots who can't get authorization to buy bigger servers you can buy servers with tens of terabytes of ram. what the gently caress database do you have that doesn't fit in memory, but can also survive being sharded, and also requires high online load? those databases exist but they are much less common than dweebs trying to build bizarre, pointless distributed systems out of nickel VMs on amazon
|
# ? Jun 14, 2014 05:29 |
|
Valeyard posted:can someone please explain, very briefly because i dumb, what exactly asm.js is? it's a library to help you write js that can be auto-optimized by v8 and others. get close to the metal, frontend bro
|
# ? Jun 14, 2014 05:29 |
|
Valeyard posted:can someone please explain, very briefly because i dumb, what exactly asm.js is? i'm very drunk and also a bad programmer but it looks like it just overriedes normal javascript methods and then uses some weird vodoo http://asmjs.org/spec/latest/#introduction to somehow make it compile faster than normal javascript
|
# ? Jun 14, 2014 05:32 |
|
Notorious b.s.d. posted:bizarre distributed architectures are for idiots who can't get authorization to buy bigger servers work has one of those databases but they also have secondaries for every shard. afaict special snowflake dbs come in when you want to save money on hardware by switching from relational to something barely suitable for your specific needs. that way you can increase hardware utilization without sacrificing HA (ofc reinventing this wheel is v. painful which is why only engineering groups run by 23-year-olds do it)
|
# ? Jun 14, 2014 05:55 |
|
Valeyard posted:can someone please explain, very briefly because i dumb, what exactly asm.js is? it's poo poo
|
# ? Jun 14, 2014 06:00 |
|
Valeyard posted:can someone please explain, very briefly because i dumb, what exactly asm.js is? it's a restricted subset of JavaScript that's limited enough that Firefox can pretend that it isn't JavaScript and optimize it almost like a real language while being backwards compatible with normal JavaScript interpreters nobody else supports it directly so Firefox will outperform them on asm.js, but they still perform better than normal JavaScript
|
# ? Jun 14, 2014 06:19 |
|
Notorious b.s.d. posted:it's a library to help you write js that can be auto-optimized by v8 and others. get close to the metal, frontend bro pseudorandom name posted:it's a restricted subset of JavaScript that's limited enough that Firefox can pretend that it isn't JavaScript and optimize it almost like a real language while being backwards compatible with normal JavaScript interpreters USSMICHELLEBACHMAN posted:i'm very drunk and also a bad programmer but it looks like it just overriedes normal javascript methods and then uses some weird vodoo http://asmjs.org/spec/latest/#introduction to somehow make it compile faster than normal javascript right, so i gather from this that is not something im ever going to touch...hopefully. i just stumbled across it and was curious Kevin Mitnick P.E. posted:it's poo poo thank you
|
# ? Jun 14, 2014 06:44 |
|
Valeyard posted:right, so i gather from this that is not something im ever going to touch...hopefully. i just stumbled across it and was curious yeah, it's something a compiler targets, not humans
|
# ? Jun 14, 2014 06:48 |
|
does anyone have tips for finding poo poo on github to improve on. like i want to get some github points easily basically. i browsed thourhg like 20 pages of php poo poo and didn't care or feat intimidated by the activity of the project.
|
# ? Jun 14, 2014 10:28 |
|
Valeyard posted:can someone please explain, very briefly because i dumb, what exactly asm.js is? the future https://www.destroyallsoftware.com/talks/the-birth-and-death-of-javascript my homie dhall fucked around with this message at 10:39 on Jun 14, 2014 |
# ? Jun 14, 2014 10:35 |
|
PleasureKevin posted:does anyone have tips for finding poo poo on github to improve on.
|
# ? Jun 14, 2014 10:49 |
|
Share Bear posted:the coursera princeton algos course starts today if you're like me and forget everything youve ever learned yearly I'll try to watch every lecture and do the exercises of this but dunno if I'll have much time to do the project assignments. I already learned a new word: Linearithmic
|
# ? Jun 14, 2014 12:21 |
|
Notorious b.s.d. posted:bizarre distributed architectures are for idiots who can't get authorization to buy bigger servers lmaooooooo get the gently caress out of here bsd what happens when ur special pet db just dies due to a hw failure? or the datacenter goes down? or _______? or it's been a few years and u now need a 1000TB DB and poo poo that's crazy expensive to buy and to run or what if u hit the cpu limit on intel systems? or some other single system h/w limit? if your app can't scale horizontally its a bad app. vertical scaling is for chumps and to properly scale horizontally u need HA so enter distributed systems s
|
# ? Jun 14, 2014 16:48 |
|
USSMICHELLEBACHMAN posted:ok cool. u should not need to know the architecture of how ur db's clustering is set up someone's missing a proxy that handles this logic for the cluster
|
# ? Jun 14, 2014 16:50 |
|
horizontal scaling is easy so long as you try and keep stuff dumb
|
# ? Jun 14, 2014 17:16 |
|
also let ops handle it
|
# ? Jun 14, 2014 17:56 |
|
|
# ? Jun 5, 2024 19:54 |
|
coffeetable posted:the easiest way is to work on your own/your work's projects which makes use of a github-hosted library which then turns out to be a heap of poo poo. but you see, all my ideas are total gold and i can't give them out for free.
|
# ? Jun 14, 2014 18:13 |