Stack backtraces from the mind of Garrett. Symbolic debugger not included.
illumos podcast
Get link
Facebook
Twitter
Pinterest
Email
Other Apps
Constantin Gonzalez recently interviewed me for his "HELDENFfunk" podcast series, while I was in Amsterdam for our European User's Conference. Also interviewed were OpenIndiana founders Alasdair Lumsden and Andrzej Szeszo.
Yesterday, with very little fanfare, illumos passed an important milestone. This milestone was the integration of 195 Need replacement for nfs/lockd+klm This is work that I originally tasked Gordon Ross and Dan Kruchinin to work while we were colleagues at Nexenta . Gordon started the work, picking up bits from FreeBSD as a starting point and gluing it to the illumos entry points. Dan continued with it, and fleshed out a lot of the skeleton that Gordon had started. It was subsequently picked up by the engineers at Delphix , and -- after some important bug fixing work was completed -- was integrated into their product quite some time ago -- reportedly its been stable since December in their product. The reason this is such an important milestone, is two fold: First, this represents a substantial collaborative effort, involving contributions from parties across several organizational boundaries. The level of collaboration achieved here is a win for the greater good of th
I'm pleased to announce that this past weekend I released the first version of my implementation of the SP (scalability protocols, sometimes known by their reference implementation, nanomsg ) implemented in pure Go . This allows them to be used even on platforms where cgo is not present. It may be possible to use them in playground (I've not tried yet!) This is released under an Apache 2.0 license . (It would be even more liberal BSD or MIT, except I want to offer -- and demand -- patent protection to and from my users.) I've been super excited about Go lately. And having spent some time with ØMQ in a previous project, I was keen to try doing some things in the successor nanomsg project. (nanomsg is a single library message queue and communications library.) Martin (creator of ØMQ ) has written rather extensively about how he wishes he had written it in C instead of C++. And with nanomsg, that is exactly what he is done. And C is a great choice for implement
My company, DEY Storage Systems , is in the process of creating a new product around the illumos operating system. As you might imagine, this product includes a variety of open and proprietary source code. The product itself is not delivered as a separate executable, but as a complete product. We don't permit our customers to crack it open, both from the sense of protecting our IP, but also to protect our support and release engineering organizations -- our software releases consist only of a single file and we don't supply tools or source for other parties to modify that file. One of the pieces that we wanted to integrate into the tree is an excellent little piece of software called Zookeeper , produced by the Apache organization. Like illumos, Zookeeper has a nice non-viral copyleft license, which makes it nice for integration into our product. However, I discovered that as part of our integration, one of my engineers had decided to integrate GNU grep. Why? Becaus
Comments