Viewing profile — wora
wora
HN member- Joined
- Tue, Dec 16, 2014, 5:02 AM UTC
- HN karma
- 91
- Public activity
- 23 items
- HN profile
- View on Hacker News ↗
About wora
No profile information was provided.
Recent public activity
-
comment
Comment #18900931
A large data center has 20-30k machines. Amazon disclosed that back in 2014. Most likely you want to partition the machine into some chunks, so each application or each database on…
-
comment
Comment #18900883
Write to disk has no practical latency because of write buffer, either local file system or remote database. Flush to disk would be slow unless you use SSD. On the other hand, a si…
-
comment
Comment #18898640
I saw many comments about stateful workloads. I am not sure it is a necessary issue for cloud environment. Within a zone or a cluster, the latency is about 1ms, which is faster tha…
-
comment
Comment #18843594
The short answer is layering. For example, to support mutual TLS, you need a system that distributes and rotates TLS certs to different nodes. If we don't want to add to many featu…
-
comment
Comment #18179318
Such policy existed since the very beginning of Google APIs, and is well documented within the company. Anyone who worked at Google should be aware of it.
-
comment
Comment #17634400
People often consider to use this information for reliability and performance, but you can do much more with the data. For example, if a method has low latency, you can use short d…
-
comment
Comment #17447523
The app can post your data to anywhere it has access to. This is commonly known as data exfiltration. The common way to prevent that is to run the app in a secure sandbox. Most OS …
-
comment
Comment #14724500
If a node goes down, another node will replace it quickly. The node (aka tablet server) doesn't own any data. The data is stored on lower level storage layer.
- story
-
comment
Comment #10276693
Besides agility, speed and radar performance are also critical in missile attack and defense. F-22 can super cruise for that reason. The size of F-35 radar is a concern for perform…
-
comment
Comment #10139115
That is right. gRPC and Google APIs share one simple error model, as defined by https://github.com/google/googleapis/blob/master/google/rpc/... . The goal is to make it easier for …
- story
-
comment
Comment #10080454
There is one here: https://support.google.com/onhub/answer/6279845
-
comment
Comment #9851221
The buying power of Chinese consumers already pushed up price for many things, from commodity to luxury goods to real estates. It is unavoidable nature of society growth. This has …
-
comment
Comment #9735314
I originally designed the name-based public/private methods for Go. I didn't know Oberon had the same design.
-
comment
Comment #9733520
Oberon language had a similar system called Juice back in 1997. It does exactly the same thing, e.g. using binary format to store a compressed abstract syntax tree as intermediate …
-
comment
Comment #9671124
Co-author of proto3 here. Proto3 was specifically designed to make proto more friendly in variety of environments, which includes native JSON support. New Google REST APIs are defi…
-
comment
Comment #9671101
Co-author of proto3 here. The reasons we chose lowerCamelCase are compatibility with Google's REST APIs (like Gmail API) and readability for users who work with JSON output directl…
-
comment
Comment #9386491
Nowadays, most of text data are stored in UTF-8 format. If the language uses UTF-8 as native string format, it is much easier for text processing, which is why Go chose it. There a…
-
comment
Comment #9379639
Migration is a critical issue for python 3 adoption. I think python 3 should have done something similar to Protocol Buffers v3 (proto3) by introducing syntax = "python3" statement…
-
comment
Comment #9319645
@ffn, have you looked at the Gmail API? It is pretty close to what you just said. 1. https://developers.google.com/gmail/api/
-
comment
Comment #9313462
As more Google APIs support gRPC, their API definitions will be published.
- story