HN user

cunac

231 karma
Posts0
Comments176
View on HN
No posts found.

if anything I would think that person would write same code but without PR would lost the opportunity of having better quality. People are blind to own mistakes. I can't count how many times I would stare at a code not seeing something and other person would spot problem almost immediately.

in my experience it is usually not required and not desirable to have distributed transaction where transaction coordinator is your remote client. It is also habitual behaviour, you are used to ACID so it must be that ACID is required. Currently have that type of discussions at work where people want to have atomic consistency across distributed systems just because mental model is easier. Whenever eventual consistency raises ugly head people get worried :)

depends, if all requests are parallel they should hit different instances and that would distribute load more efficiently instead of pinning to single instance. You would actually get response in 200ms not to mention that your ability to properly size each node is increased. It also enables you to have a grey area where response can be partial and not just fail/pass. As usual YMMW depending on use case.

from my experience, you might not need all the data in the first fetch but it is highly likely that it will be needed for subsequent renderings. What worked better for me is to make sure the client doesn't ask for the same data (ID) multiple times, client-side caching works wonders in that case

I think it is companies prerogrative to find a way to have cheaper qualified labor (within legal boundaries). Where companies fail in most cases is a qualifed/quality part of equation. Unfortunately I was in situations where given a pool of applicants I wouldn't hire any but stupid head count game is you snooze , you lose and no, management doesn't always understand addition by substraction priciple :-)

also I see a lot of developers overestimating how good they are and demanding compensation that is not realistic to what they can deliver but they are within their rights to ask and if they get it more power to them