HackerTrans
TopNewTrendsCommentsPastAskShowJobs

manish_gill

1,512 karmajoined 15년 전
Software

https://parallelthoughts.xyz

https://twitter.com/mgill25

comments

manish_gill
·7시간 전·discuss
Learning Lock-Free Data Structures:

- https://parallelthoughts.xyz/2026/03/cas-me-if-you-can-part-...

- https://parallelthoughts.xyz/2026/06/cas-me-if-you-can-part-...

- https://parallelthoughts.xyz/2026/07/cas-me-if-you-can-part-...

Mostly me exploring how to build a Treiber Stack (first in Go, then in C++) -> Figuring out ABA and Use-After-Free in the C++ implementation, and then touching a bit of Hazard Pointers, and ending with a benchmark comparison b/w a mutex and a lock-free version of the stack.

LLMs are a great tool at teaching and explaining. I don't use it to generate code, but it takes away the pain of searching and setting up dependencies, tools, etc. So I can focus only on the concepts and then do the testing.

It is not perfect, but I learned something that I did not know thanks to these techniques. And that too without reading dense and obscure books. I love it.
manish_gill
·4일 전·discuss
Why are we so eager to dismiss the very personal experiences of Andrew - someone who envisioned and developed Zig from the ground up? It is entirely within the realm of possibility that what he describes here did transpire. He had bad experiences with one of the more popular projects within the ecosystem - something that he hoped would become successful but the incentives were clearly misaligned.

When in doubt - look at the incentives. And the incentives here are fairly obvious. On one hand we have an open source project that is focused on quality and craftsmanship, and on the other hand we have the world's biggest AI company.

I am not anti-AI. But things like taste and quality matter. And I trust the creator of Zig more than the creator of Bun when it comes to said taste.
manish_gill
·지난달·discuss
ClickHouse | Distributed Data Infrastructure Engineer | Remote Hiring in the US right now. Seniors/Staff/Principal levels

ClickHouse is a popular, Open-Source OLAP Database. We are ClickHouse Inc, the company behind the database aiming to build the best in class real time data warehouse.

What we are looking for:

Distributed Systems / Cloud Engineers to build

    - AutoScaling Systems for a Cloud Database

    - A Distributed Caching Layer on top of S3 [0]
If you have experience in productionizing and maintaining distributed systems cloud-based multi-tenant caches - you would fit right in.

We also maintain our own ClickHouse based Data Infrastructure. Bonus points if you've worked on auto-scaling or other data-driven forecasting challenges in the past.

    Can work in a fast moving scale-up environment. Proactive and hands on.

    You must be independent and self-organized.

    Database SRE / Cache Operations experience

    Go, Kubernetes, Distributed Systems in general

    You will need to be able to do On-Call - debugging production infra, db or cache issues

    Low-level database programming (C++, ClickHouse) - This is crucial for the cache.
If you want to work on operating production critical databases/caches in the cloud on or write data-driven algorithms for autoscaling, consider applying! Send me an email: manish.gill [at] clickhouse [dot] com

[0] https://clickhouse.com/blog/building-a-distributed-cache-for...
manish_gill
·3개월 전·discuss
ClickHouse | Senior Cloud Software Engineer - Distributed Systems / Cloud Databases / Kubernetes | Remote Hiring in the US right now. Seniors/Staff/Principal levels

ClickHouse is a popular, Open-Source OLAP Database. We are ClickHouse Inc, the company behind the database aiming to build the best in class real time data warehouse.

I am hiring for AutoScaling as well as Distributed Cache Production Engineer Roles

What we are looking for:

Distributed Systems / Cloud Engineers to build

    - AutoScaling Systems for a Cloud Database

    - A Distributed Caching Layer on top of S3 [0]
If you have experience in productionising cloud-based multi-tenant caches - you would fit right in.

We also maintain our own ClickHouse-based Data Infrastructure. Bonus points if you've worked on auto-scaling or other data-driven forecasting challenges in the past.

    Can work in a fast moving scale-up environment. Proactive and hands on.

    You must be independent and self-organized.

    Go, Kubernetes, Distributed Systems in general

    You'll need to be able to do On-Call - debugging production infra or db issues

    Low-level database programming (C++, ClickHouse) - This is crucial for the cache.
If you want to work on operating production critical databases/caches in the cloud on or write data-driven algorithms for autoscaling, consider applying! Send me an email: manish.gill [at] clickhouse [dot] com

PS: If you're a pure DevOps person or a pure Data Engineer who wrangles data tools, please read the above requirements carefully before firing off an email. This role is an intersection of a lot of sub-roles, not a particular specialization

[0] https://clickhouse.com/blog/building-a-distributed-cache-for...
manish_gill
·4개월 전·discuss
ClickHouse | Senior Cloud Software Engineer - Distributed Systems / Cloud Databases / Kubernetes | Remote Hiring in the US right now. Seniors/Staff/Principal levels.

ClickHouse is a popular, Open-Source OLAP Database. We are ClickHouse Inc, the company behind the database aiming to build the best in class real time data warehouse.

What we are looking for:

Distributed Systems / Cloud Engineers to build the AutoScaling Systems for a Cloud Database.

We also maintain our own ClickHouse-based Data Infrastructure. Bonus points if you've worked on auto-scaling or other data-driven forecasting challenges in the past.

    Can work in an early stage startup environment. Proactive and hands on.

    You must be independent and self-organized.

    Good at Go, Kubernetes (Understanding how to manage stateful services in a multi-cloud environment) and Distributed Systems in general.

    SQL / ClickHouse SQL (goes without saying)

    You'll need to be able to do On-Call - debugging production infra or db issues

    If you can do low-level database programming (C++, ClickHouse) that's added bonus.
If you want to work on operating production critical databases in the cloud on k8s + write data-driven algorithms for autoscaling, consider applying! Send me an email: manish.gill [at] clickhouse [dot] com

PS: If you're a pure DevOps person or a pure Data Engineer who wrangles data tools, please read the above requirements carefully before firing off an email. This role is an intersection of a lot of sub-roles, not a particular specialization
manish_gill
·5개월 전·discuss
ClickHouse | Senior Cloud Software Engineer - Distributed Systems / Cloud Databases / Kubernetes | Remote

Hiring in the US right now. Seniors/Staff/Principal levels.

ClickHouse is a popular, Open-Source OLAP Database. We are ClickHouse Inc, the company behind the database aiming to build the best in class real time data warehouse.

What we are looking for:

Distributed Systems / Cloud Engineers to build the AutoScaling Systems for a Cloud Database.

We also maintain our own ClickHouse-based Data Infrastructure. Bonus points if you've worked on auto-scaling or other data-driven forecasting challenges in the past.

    Can work in an early stage startup environment. Proactive and hands on.

    You must be independent and self-organized.

    Good at Go, Kubernetes (Understanding how to manage stateful services in a multi-cloud environment) and Distributed Systems in general.

    SQL / ClickHouse SQL (goes without saying)

    You'll need to be able to do On-Call - debugging production infra or db issues

    If you can do low-level database programming (C++, ClickHouse) that's added bonus.
If you want to work on operating production critical databases in the cloud on k8s + write data-driven algorithms for autoscaling, consider applying! Send me an email: manish.gill [at] clickhouse [dot] com

[0] https://www.youtube.com/watch?v=AFoMsLMZKik

[1] https://www.youtube.com/watch?v=ufY_JFPpzRI

PS: If you're a pure DevOps person or a pure Data Engineer who wrangles data tools, please read the above requirements carefully before firing off an email. This role is an intersection of a lot of sub-roles, not a particular specialization
manish_gill
·6개월 전·discuss
https://parallelthoughts.xyz/
manish_gill
·7개월 전·discuss
ClickHouse | Senior Software Engineer - Distributed Systems / Cloud Data Infrastructure / Kubernetes | Remote

US remote preferred right now, EU is technically fine but I'm looking to ramp up in US atm

ClickHouse is a popular, Open-Source OLAP Database. We are ClickHouse Inc, the company behind the database aiming to build the best in class real time data warehouse.

What we are looking for:

Distributed Systems / Cloud Engineers to build the AutoScaling Systems for a Cloud Database.

We also maintain our own ClickHouse-based Data Infrastructure. Bonus points if you've worked on auto-scaling or other data-driven forecasting challenges in the past.

    Can work in an early stage startup environment. Proactive and hands on.

    You must be independent and self-organised.

    Good at Go, Kubernetes (Understanding how to manage stateful services in a multi-cloud environment)

    We have a Python service in our Recommendation pipeline, so some ML/Data Science knowledge would be good.

    SQL / ClickHouse SQL (goes without saying)

    You'll need to be able to do On-Call - debugging production infra or db issues

    If you can do low-level database programming (C++, ClickHouse) that's added bonus.
If you want to work on operating production critical databases in the cloud on k8s + write data-driven algorithms for autoscaling, consider applying!

Send me an email: manish.gill [at] clickhouse [dot] com

[0] https://www.youtube.com/watch?v=AFoMsLMZKik

[1] https://www.youtube.com/watch?v=ufY_JFPpzRI

PS: If you're a pure DevOps person or a pure Data Engineer who wrangles data tools, please read the above requirements carefully before firing off an email. This role is an intersection of a lot of sub-roles, not a particular specialization.
manish_gill
·9개월 전·discuss
> Clickhouse is not good for joins

This is less and less true as time goes on tbh. 25.9 introduced Join Reordering as well - https://clickhouse.com/blog/clickhouse-release-25-09
manish_gill
·11개월 전·discuss
ClickHouse | Senior Software Engineer - Distributed Systems / Cloud Data Infrastructure / Kubernetes | Remote

(US preferred right now, EU is technically fine but I'm looking to ramp up in US atm)

ClickHouse is a popular, Open-Source OLAP Database. We are ClickHouse Inc, the company behind the database aiming to build the best in class real time data warehouse.

What we are looking for:

Distributed Systems / Cloud Engineers to build the AutoScaling Systems for a Cloud Database.

We also maintain our own ClickHouse-based Data Infrastructure. Bonus points if you've worked on auto-scaling or other data-driven forecasting challenges in the past.

    Can work in an early stage startup environment. Proactive and hands on.

    You must be independent and self-organised.

    Good at Go, Kubernetes (Understanding how to manage stateful services in a multi-cloud environment)

    We have a Python service in our Recommendation pipeline, so some ML/Data Science knowledge would be good.

    SQL / ClickHouse SQL (goes without saying)

    You'll need to be able to do On-Call - debugging production infra or db issues

    If you can do low-level database programming (C++, ClickHouse) that's added bonus.
If you want to work on operating production critical databases in the cloud on k8s + write data-driven algorithms for autoscaling, consider applying!

Send me an email: manish.gill [at] clickhouse [dot] com

[0] https://www.youtube.com/watch?v=AFoMsLMZKik [1] https://www.youtube.com/watch?v=ufY_JFPpzRI

PS: If you're a pure DevOps person or a pure Data Engineer who wrangles data tools, please consider the above requirements before firing off an email. This role is an intersection of a lot of sub-roles, not a particular specialization.
manish_gill
·작년·discuss
Saw your posts. It's reassuring to hear that the leadership team will continue to operate the company!

Good luck with everything, Paras. Have fun running the AI Lab :)
manish_gill
·작년·discuss
Question - What is typically the future of companies that are acquired by Private Equity firms?

As a former employee of VWO who worked there for ~3 years, I'm curious about the future of the company.
manish_gill
·11년 전·discuss
As an emacs beginner, I've landed on his site numerous times, often finding it helpful. The fact that he might or might not have trolled some mailing list is of no concern to me.

If you have a better alternative resource, please present it. If you can find technical faults in this resource, you should provide them so the author can correct it and other might learn of them as well.

Otherwise, stop trying to justify ad hominem with meaningless retorts.
manish_gill
·12년 전·discuss
I'd like to know why this was downvoted, and if people who down voted it can explain what the code is doing please?
manish_gill
·12년 전·discuss
Nah, this is just a partial copy-pasta from an IRC log.

Good ol' bash.org. :)