Cindy Sridharan

@copyconstruct

San Francisco, CA
Vrijeme pridruživanja: srpanj 2010.

Medijski sadržaj

  1. 23. sij

    Almost everything I see/hear about huge pages in Linux lend credence to why it's probably never to be used. Is there any particular scenario where it actually helps? Genuine question.

  2. 21. sij

    Tweet brought to you because I’m reading some chapters from the new book on how software engineering is done at Google (think of it as the SWE version of the SRE book, each chapter authored by someone different) and the first thing it talks about is java builds lol.

    Prikaži ovu nit
  3. 20. sij

    Writing up my “best of 2019 in tech talks” post and somehow not one but two talks on ... derivatives of radix trees have ended up on the list. 1. Maple tree, used in the Linux kernel 2. EBTree, used in the HAProxy task scheduler I personally ❤️ tree data structures.

    Prikaži ovu nit
  4. 20. sij

    I’m writing up my “best of 2019 in tech talks” post. one of the talks that made it was one which said most “AIOps” is snake oil. you need massive amounts of data to train models to “detect” incidents, which isn’t feasible without having millions of incidents a day. 😅

  5. 19. sij

    ❤️❤️❤️ this talk by on transient replication with witness replicas and cheap quorums in Cassandra. Is definitely going in my Top of 2019 list! A lot of this is derived from a *very old* paper (Voting with Witnesses) I tweeted about 2 years ago

  6. 16. sij

    The Bay Area handles rain really badly. A huge puddle on every street corner with parts of Lower Haight looking downright flooded. Wet socks are the worst ever. Thankfully I had a pair of spare socks at work. I’ve never felt more cosy (or looked more ridiculous).

  7. 9. sij

    There's also a great talk by the authors of this post at SRECon 2019. Where they talk more on the failure modes, "ring resizing", and Zookeeper (heh). PS: If you use Finagle, you get this for free, and the implementation is an easy read.

    Prikaži ovu nit
  8. 9. sij

    This is such a great read. Touches on so many topics: - installing control loops for feedback (PID loops-esque?) - cons of statistical load distribution - the limitations of this approach - eventually consistency is the way to go (even when coordination is required *ahem* ZK)

    Prikaži ovu nit
  9. 9. sij

    This post on the evolution of client side (distributed w/o coordination) load balancing at Twitter is 🤯 - [service] "mesh" topology + P2C has cons - the "random aperture" approach which scales unfairly - "deterministic random aperture" scalable + fair

    Prikaži ovu nit
  10. 6. sij
    Odgovor korisnicima

    Deterministic simulation didn't exactly become ubiquitous the past decade (not enough thought leaders telling people they're doing it wrong if they don't use simulation), and FDB's transactional guarantees has caveats. Still, and co are doing some cool work with FDB!

  11. 2. sij

    I’ve been working on this post since Nov 2018 and it’s nowhere close to done. I lost spring of 2019 to allergies and then got super busy with a bunch of other things. This is the first post in my drafts that I want to be done with this by this spring (if I manage to find time).

    Prikaži ovu nit
  12. 31. pro 2019.

    Don’t know how I ended up a rabbit hole where I’m now researching things like cache partitioning, register allocation via graph coloring, register renaming etc, but wanted to back up a bit and brush up on what I remember from computer architecture 101 from college a decade ago ..

    Prikaži ovu nit
  13. 25. pro 2019.

    The Spectrum of Compute This is not an exhaustive comparison, but what with bare metal servers, VMs (including lightweight options like Firecrackeror or alternatives like gVisor), containers, serverless, ‘edge compute’, dedicated hardware like TPUs, options galore in the cloud.

    Prikaži ovu nit
  14. 25. pro 2019.

    Beyond the hype ... breaking down Kubernetes my tongue is firmly in cheek and this isn’t meant to be taken too seriously ... ... expect maybe the bit about k8s in its current form as a set of abstractions for building a PaaS feeling super dated already in 2019. That’s true.

  15. 25. pro 2019.

    Was chatting with a friend today about tech marketing, and ended up using Docker as an example to break down how it might help to have some kind of framework to understand what problem a piece of technology is solving. Feel all new tech should be analyzed in the same way.

    Prikaži ovu nit
  16. 18. pro 2019.

    This article from the Amazon Builder's Library might be on the evolution of continuous deployment at AWS, including pre-production testing, config testing and testing in prod ... ... but the most important takeaways here are actually the cultural ones.

  17. 14. pro 2019.
    Odgovor korisniku/ci

    Japan was a stationery and craft store lover’s dream. I spent hours inside stores in Tokyo, even if all I bought was a few pens and some craft paper. They have 6-7 stories buildings that just sell stationery.

  18. 14. pro 2019.

    Started reading the Amazon Builder's Library today. The very first article I read on deployments was absolutely amazing! It goes into great depth about the challenges of deploying *stateful* services, in a manner I've never seen it written about before.

    Prikaži ovu nit
  19. 13. pro 2019.

    Continuous integration and deployment with Bazel at Dropbox Interesting article, which explains how despite using a monorepo, Dropbox manages microservices-esque deployments. I wonder how other orgs using monorepos do this.

    Prikaži ovu nit
  20. 12. pro 2019.

    "Rather than acting as a server replacement, Lambda is effectively a force multiplier, with each CPU core overseeing the work of 100s of others. " "roughly double the perf by avoiding spurious allocation in Go" Pretty awesome stuff from

Čini se da učitavanje traje već neko vrijeme.

Twitter je možda preopterećen ili ima kratkotrajnih poteškoća u radu. Pokušajte ponovno ili potražite dodatne informacije u odjeljku Status Twittera.

    Možda bi vam se svidjelo i ovo:

    ·