HN user

ivan78

91 karma
Posts1
Comments27
View on HN

Another interesting project of next-gen file system is Red Hat Stratis: https://stratis-storage.github.io/

After dropping btrfs support some time ago they started developing their own next-gen file system based on LVM and XFS. It is now available for technology preview on Fedora 28.

Actually, it is quite opposite. ZFS is a copy-on-write filesystem - if you do write in the middle of your file the datablock gets moved to a new place on your disk. For typical database load your db files get more and more fragmented with time.

On my previous job we had to manage thousands of customer domains, including annual renewal. This was very tedious task, so I wrote a Perl script, scraping WHOIS and DNS data for all domains listed on our DNS servers. Based on this data every domain was assigned a status, such as "Ok", "misconfigured", "about to expire", "points to foreign DNS server" or "points to foreign Web server". This script was scheduled to run every other day and sent CSV report (full and diff from previous run) to a person responsible for domain renewal. Needless to say, our support specialists were very happy with this improvement.

To solve the problem with non-US character-encoding. Web browsers of 90s were notoriously bad with client-side encoding. The only way to show content properly for all available clients was server-side recoding and different HTTP ports were used to serve content with different encoding - ISO, DOS, Windows and KOI. Each web-page had a set of links, usually in top-right corner, labeled as "ISO", "DOS", "Win" and "KOI" which transferred you to corresponding HTTP port.

You should not judge about all Russians by those tourists. Unfortunately, during last 20 years in Russia, being such scoundrel and scumbag, you have pretty high chance to earn good money. Even in Russia nobody likes these (very small number of) people and wants to travel to the resort where there are no "damned Russian tourists". :-)

Actually, Russians smile quite a lot. They are not smiling to strangers - the article explains why. But this does not mean they are not smiling at all. Once you become acquainted to the person, the smile becoming the natural part of communication.

I immediately remembered about this story too. This is pretty hilarious:

"Containing a Harry Potter book, the letter was sent to a Russian student by her French friend, who manually transcribed the address that he had received by e-mail. The Frenchman's e-mail program was not set up correctly, so the Cyrillic characters encoded as KOI8-R were instead displayed as diacritic symbols from the Western character set (ISO-8859-1). Russian postal employees deciphered the address and delivered the package successfully."

You are probably talking about apt-xapian-index. It rebuilds its indexes once a week, consuming all system resources. I had an old notebook, which became unusable every weekend. I did not want to buy a new machine, so I simply deinstalled apt-xapian-index package. :-)

to henrikschroder: I expected that this reaction was caused by mentioning a book. It is my deepest belief that questions like memory management can not be answered with brief comment. You must read at least a basic book if you want to understand it in depth.

If you want to be more enterprisey, you can pipe it to SNMP counter and then draw a graph with your Network Monitoring System. It is much more convenient if you have more that few servers.

Thank you. I'm on my way to become exceptional DBA. Oracle is only 2 years younger than me, but unfortunately it has been developing much faster than I am. It literally takes years just to become familiar with all these layers of Oracle technologies. So, it's really hard to blame DBAs for not knowing how underlying OS works. :-)

Well, if you don't understand it, you must read some basic book about modern computer architecture. Short answer: It is possible to reserve memory address space without assigning actual physical memory. As your program runs it can dynamically assign physical memory pages to its address space when it needs it. Again - you must read a book if you want to understand it.

As a longtime Linux user/admin and beginning Oracle DBA I now know that all memory should be occupied by Oracle, not by OS. :-) Serious mode on: I'm sure it's a big problem to be narrow expert. They can be brilliant specialist in their field, but one step aside and they are absolutely helpless.

Me too. I highly suspect Coca Cola was specifically designed in a way that it can not quench one's thirst. Once you open a bottle, you can not stop drinking it until it is finished. That's why I completely stopped drinking Coca Cola few years ago.

I have much better recipe. You go to zimbra.com, download ZCS Open-Source Edition and immediately have all the functionality out of the box. As a bonus you have much more beautiful web-interface than ancient Squirrelmail.

"The one most valuable asset at Oyster.com is our photo collection. ... In strict accordance with KISS methodology, we opted against LTO and S3, and decided to build a big BOX."

I can only imagine how much they will be scared each time they need install updates or reboot THE BOX. They will eventually decide to build identical BOX and mirror their data on daily basis. Then they will notice that mirroring such big volumes of data is wasting tooo much system resources and start evaluating in-house distributed storage solutions, such as OpenStack Swift. Then they will notice it is way too overcomplicated and finally decide migrate their data to Amazon S3.

I'm writing it as a person who walked the same path over the last few years. :-)