HN user

ntolia

41 karma

[ my public key: https://keybase.io/ntolia; my proof: https://keybase.io/ntolia/sigs/QWa5gZUyV2hEII4ivHFdpQ2dVkT58c0ENwuA5CNmMD8 ]

Posts2
Comments21
View on HN

Unfortunately, this is not true. You need to grab all the DB files (WAL, etc.) in a consistent manner. You can't grab them while writes are in progress. There are ways though. Look at what Kanister does with its recipes to get consistent DB snapshots to get a sense of the complexities need to do it "right."

I haven't looked at duplicati in a while and, it has evolved. While Duplicati's feature set looks similar now, I would need to benchmark it both for efficiency and final backup sizes.

And, while not directly, I know a number of companies, including mine, do test restores all the time.

I've been using Kopia for my personal use and for products I have helped build at a couple of enterprise backup companies! It's also used by other open-source backup projects that focus on specific ecosystems (Velero and Kanister for Kubernetes, Corso for Microsoft 365 backup).

I am obviously biased but it's pretty amazing. AMA.

Kasten | Backend Engineer | Go | San Francisco Bay Area | Full-time | ONSITE | VISA

Interested in working on cloud-native technologies such as Kubernetes, being a part of the CNCF ecosystem, and solving real-world problems with running stateful applications within containers? If yes, come and join Kasten!

We are a well-funded startup based in the San Francisco Bay Area (Los Altos downtown to be precise). You can find a lot more about the open position, our culture, and more at https://kasten.io/careers/

I believe the problem has now shifted to a slightly higher level and especially when working in a microservice/containerized world. For example, given the number of specialized services you mentioned, we see more applications with polyglot persistence stacks underneath. If they form a part of the same application, how do you collectively manage them? What does it mean to take a consistent snapshot? These and a bunch of other similar questions need to be answered.

There is some work we are doing (https://kanister.io) to help with these issues but there are a lot of emerging solutions in this space. Look at CNCF's landscape for some more detail.

Honestly, the answer will really vary depending on who you talk to. That said, if you have worked hard and built a network in the area, those things are actually true. Even around 2001/2002 as well as 2008/2009 there were always jobs around if you knew where to go look. Similarly, if one has established a reputation for themselves (one doesn't need to be a public figure though), it makes it easier to get something off the ground.

The Ops side of Dev 14 years ago

Cool. While this deck wasn't too bad, sometimes the video-only presentations without a link to the actual slides really do need notes like this.

Mountain View, CA

Maginatics is hiring!

While we are still in stealth, we are looking for strong systems developers. In general, you need to be smart and hands-on with experience in distributed systems, storage systems, security, algorithms, or Infrastructure-as-a-Service (IaaS) and other cloud systems.

Check out http://maginatics.com/jobs.html to apply. We also do H1Bs.

Unfortunately, the blog post is somewhat flawed. In the CA law he references, it clearly states that the exception to you owning your code/ideas is if they "relate at the time of conception or reduction to practice of the invention to the employer's business, or actual or demonstrably anticipated research or development of the employer."

While IANAL, the consensus on a number of websites is that, while working for a tech startup, anything that you do in your free time could technically belong to the company you work for as its related to your "employer's business."