HNHacker News
TopNewBestAskShowJobs

swaranga

38 karma · joined April 24, 2016

submissionscomments
swaranga··on Google Cloud Partial Outage
One thing to consider with AWS is that a lot of the services are designed with multiple levels of isolation and independence beyond the region/availability zones. So a service that fails even 100 % for one customer may not fail even once for another. In such cases it is possible they do not post a general availability drop for the entire service since it may affect only a small number of customers. It may be posted to the specific customer’s personal health dashboard. It took years of operating such systems for Amazon to understand deeply how large scale systems can fail and incorporate those into the designs and even then it is an ongoing effort to make them ever more reliable. Now I don’t know how Google’s services are designed and if they don’t have same or higher layers of isolation then it is possible a failure affects most customers in a region thereby requiring a global status update.

Disclaimer AWS engineer.

swaranga··on iPhone 11 Pro and iPhone 11 Pro Max
I had been a Windows phone user for 3 years from 2009 to 2012 (HTC HD7, Nokia Lumia 800 and 920). Then switched to android for 7 years. Had a OnePlus One, <one more android here>, then a Google Nexus 6p, a Motorola ( solely for a 5000mAh battery as I was fed up with the nexus battery). Finally got an iPhone XS Max this year and I don’t think I am going to switch. My needs are to have a reliable phone with good battery life to last a day and that will run for 4+ years and get full security upgrades (else I don’t get work email on my phone). I think if I get 5 years out of it, the iPhone even with its 1100$ price tag will be cheaper in the long run.
swaranga··on Time Series Databases to Watch
Can I read about how the time series nature of the data allows the storage engines to optimize different parts of the system compared to generic databases? Some links? Papers? Interested to know.
swaranga··on Amazon open-sources Ion – a binary and text interchangable, typed JSON-superset
It can and has been done (an internal library exists in Amazon) with minimal effort.
swaranga··on Amazon open-sources Ion – a binary and text interchangable, typed JSON-superset
>> S-Expressions >>Okay? Is that useful

Yes, super useful. Depends on how your application needs to use S-expressions. You could define DSLs for a very expressive and complex rules-engine with S-Expressions forming your rules. Now you can write your rules as text, pass it around and build rule evaluators of those expressions all on top of Ion.

swaranga··on Amazon open-sources Ion – a binary and text interchangable, typed JSON-superset
I am still in Amazon and Ion is definitely the most widely used library around. It has among the best documented code and some of the extensions that have been built on top of Ion are simply amazing.
← PreviousPage 2 of 2