nimrody
Joined 17 years ago
Joined 17 years ago
Some of their stuff for handling data and versioned pipelines seem very well done.
This optimization is about avoiding even calling the method because the jvm knows that the value returned will be the same.
(which is why it will be computed over and over again if your special string happens to hash to 0)
For Intel to succeed as a foundry it needs customers that target the same "high end, power hungry" market segment. I don't see how Qualcomm (low power) fits that niche. More likely big AI accelerators (like, perhaps, Microsoft is planning).
As long as Intel depends on its high end processors for most of its profits, it will be difficult to develop a low power process for other, less profitable, customers.
Distributed tracing needs some common token all requests share to identify all RPCs that should be associated with a specific incoming request.
This way you get all the benefits of the relational model (you can use foreign keys, transactions consisting of multiple tables, etc.) and the performance benefits of additional machines that are not just read-replicas.
Centralized shared tables can be in a separate database which can also hold the mapping between customer-ids and database instances.
Only drawback is that management is more difficult -- backup, migrations, etc. Specifically, you need to handle the case where some customers have migrated their database and others had not yet.
Yes, I understand it isn't comparable (1.2MW). But portable doesn't require construction. Surely something in-between can be built?
That had helped me improve self confidence (and I'm _terrible_ at sports), find friends and ultimately find my wife.
People doing sports are typically in good mood and the activity naturally gives one something to talk about.