HNHacker News
TopNewBestAskShowJobs

vishesh92

420 karma · joined December 27, 2015

submissionscomments
vishesh92··on VMware Kills Off 56 Products
Apache CloudStack.

It supports multiple hypervisors including VMWare, KVM, XCP-ng, etc. I haven't tried but it has some features to allow users to migrate from VMWare to Apache CloudStack with KVM and/or XCP-ng.

vishesh92··on Order/license chaos for VMware products after Broadcom takeover
I am running Apache CloudStack with KVM in my homelab. Took me a couple of hours to set it up.

It might not have all of the features of VMWare but it just works.

vishesh92··on Show HN: pg-primer - Beginner's guide to administering/managing PostgreSQL
Do check out the psql cheatsheet & queries directory. Those queries have saved me a lot of time and trouble during critical production issues.
vishesh92··on Haystack: An NLP Framework to Use Transformers in Your Applications
I wanted to build something like chatGPT but self-hosted without sending my data to OpenAI. This was more of a self-learning project. Haystack made it quite easy for me to get started and build something. Tutorials they have are really good. It still has some bugs but it works.
vishesh92··on Apache CloudStack 4.18.0.0 LTS Release
This has much better details about the new features in cloudstack: https://www.shapeblue.com/whats-new-in-apache-cloudstack-4-1...
vishesh92··on Update about the October 4th outage
> We also have no evidence that user data was compromised as a result of this downtime.

I am not sure why they had to mention this specifically. This makes it sound like an external attack.

vishesh92··on AWS Cognito is having issues and health dashboards are still green
> "This issue has also affected our ability to post updates to the Service Health Dashboard."

This is why I prefer 3rd party monitoring systems to track health of my internal monitoring systems.

vishesh92··on macOS unable to open any non-Apple application
Found another reason for me to not get a Mac
vishesh92··on Kubernetes native apps and abstractions using object-oriented programming
Link to github project: https://github.com/awslabs/cdk8s
vishesh92··on Postgres Explain Visualizer
For mysql there is https://github.com/Preetam/explain-analyzer

haven't tried it myself.

vishesh92··on Documentation to set up a simple macOS VM in QEMU, accelerated by KVM
Doesn't this violate Apple's licenses? AFAIR, MacOS is illegal to run on non-Apple hardware.
vishesh92··on GitHub was down
It just became a major service outage.
vishesh92··on Patroni: A Template for PostgreSQL HA with ZooKeeper, Etcd, or Consul
I am not sure, will HAProxy forcibly close connections to old master in case of a failover?
vishesh92··on Patroni: A Template for PostgreSQL HA with ZooKeeper, Etcd, or Consul
Thanks for this. As I mentioned in previous comment, I couldn't find much about Stolon. One of things I likee in stolon is the proxy, it enforce connections to the right PostgreSQL master and forcibly closes connections to unelected masters. Which is not present in Patroni, but I guess it should be doable using consul's service discovery and dynamic DNS. (I am not sure if this can be done using etcd and zookeper).
vishesh92··on Patroni: A Template for PostgreSQL HA with ZooKeeper, Etcd, or Consul
I am not really sure Patroni has anything to do with the persistence of data. It just uses etcd, zookeper or consul to elect a master in case of a failover and uses their key value store to save the information about the current master. Its upto you whether you keep your database on a container or not. And how the data is managed by the container. This talk by Josh Berkus explains how Patroni works pretty well. https://www.youtube.com/watch?v=OH9WSEiMsAw
vishesh92··on Patroni: A Template for PostgreSQL HA with ZooKeeper, Etcd, or Consul
As per my understanding, Postgres-XL is not comparable to Patroni. Postgres-XL is comparable to PostgreSQL. Postgres-XL shards the data across multiple data nodes. Where as Patroni uses etcd, consul or zookeeper to provide HA for any Postgres cluster using replication (Data is written only to a single instance and replicated further).

I think you meant Stolon. Stolon is quite comparable to Patroni and has more features than Patroni, but I am not sure how many people are using it. I found more resources for Patroni as compared to stolon.

vishesh92··on Simple Performance Optimizations on Grofers.com with React, Webpack, HTTP/2
I think brotli can be used. Global usage is 55% according to http://caniuse.com/#search=brotli