Why software engineering certification may not work out the way people want
Proponents of requiring programmers to be certified generally havein mind the model of engineering and an outcome much like howcertification has worked out for engineers; often this is made explicitwith labels like 'software engineering certification'. In this model,the programming world keeps evolving at almost its usual pace, much likeengineers keep building new sorts of buildings with new designs,but it does so in a (more) disciplined way so that programs don't falldown so often.
But there's another model for how
Why NFS writes to ZFS are sometimes (or often) slow
It's a relatively well known issue that writing lots of small files overNFS to a ZFS filesystem is slow, but I was surprised to discover that ithad a significant slowdown even when doing large bulk streaming writesto single files. Discovering this got me curious enough to dig intothings.
Like most recent filesystems, ZFS is a journaled, usingwhat the ZFS people call the ZIL (ZFS Intent Log) .Also like other journaled filesystems, ZFS has the fsyncproblem . So where do the syncscome from
玄奘精神
《警察樂隊來訪時》(The Band's Visit)
鬱悶
Journaling filesystems and the fsync() problem
Consider your ordinary journaling filesystem. For simplicity andreliability you have a single, global log in which you put transactionsfor all of your filesystem activity, instead of anything morecomplicated. One useful consequence of this global log is that you havenow created a filesystem-wide global order of all filesystem events(sometimes called a 'total order'), which will be preserved even ifyou crash and restart.
(You implicitly had a total order before, but it didn't necessarilysurvive crashes.)
This sounds
寵愛的限度
Why you should ratelimit messages that outside things can cause
Modern versions of NFS have a variety of authentication methods, andso one of the errors that a NFS server can give a client is 'yourauthentication method is too weak'; for example, the client couldbe sending plain old Unix UIDs and GIDs to a server that requiresKerberos to get strong distributed filesystem authentication . When this happens, the Linux kernelhelpfully prints an error message about it:
call_verify: server somehost.cs requires stronger authentication.
In fact, it prints this message every time it gets
給林局長的歌
大磡歌
曲/詞:志雄
讓我心痛 但沒法落淚
看著這家裡 變做廢墟
我只想知道 這算是合理制度
我只想聽到 有沒有合理報導
拆屋兼封鋪 有家歸不到
妳知不知道 你知不知道
一個家園被摧毀的味道
你話阻礙你地發展 要市區重建
你有冇理過佢