Live data from Hacker News

Viewing profile — wora

wora

HN member
Joined
Tue, Dec 16, 2014, 5:02 AM UTC
HN karma
91
Public activity
23 items

About wora

No profile information was provided.

Recent public activity

  1. 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…

  2. 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…

  3. 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…

  4. 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…

  5. 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.

  6. 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…

  7. 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 …

  8. 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.

  9. story
  10. 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…

  11. 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 …

  12. story
  13. comment
    Comment #10080454

    There is one here: https://support.google.com/onhub/answer/6279845

  14. 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 …

  15. comment
    Comment #9735314

    I originally designed the name-based public/private methods for Go. I didn't know Oberon had the same design.

  16. 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 …

  17. 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…

  18. 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…

  19. 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…

  20. 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…

  21. 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/

  22. comment
    Comment #9313462

    As more Google APIs support gRPC, their API definitions will be published.

  23. story