{"id":363,"date":"2010-08-19T00:16:25","date_gmt":"2010-08-18T22:16:25","guid":{"rendered":"http:\/\/mcl.jogger.pl\/2010\/08\/18\/meetbsd-2010\/"},"modified":"2023-03-20T13:08:35","modified_gmt":"2023-03-20T12:08:35","slug":"meetbsd-2010","status":"publish","type":"post","link":"https:\/\/touk.pl\/blog\/2010\/08\/19\/meetbsd-2010\/","title":{"rendered":"Meetbsd 2010"},"content":{"rendered":"<p>Some time ago, I\u2019ve attended<\/p>\n<p><a href=\"http:\/\/meetbsd.org\/\">MeetBSD<\/a> conference in Krak\u00f3w. This BSD event is held yearly in either Warsaw, or Krak\u00f3w. Due to relatively small group of people that registered there was only one track, which had both good and bad sides \u2013 you didn\u2019t have to choose from myriads of lectures, but there was no way to skip boring ones either. Well, I guess this kind of niche conference \u2013 about operating system :) \u2013 will not attract bigger attention.<br \/>\n  <a href=\"http:\/\/blog.innovative-labs.com\/blog\/DSC06777.JPG\"><img decoding=\"async\" src=\"http:\/\/blog.innovative-labs.com\/blog\/DSC06777.JPG\" alt=\"\" width=\"350\" border=\"0\" \/><\/a>\n<\/p>\n<h3 id=\"day-1-it-took-place-on-2nd-3rd-of-july-2010-so-this-review-is-rather-dated-however-id-like-to-keep-this-as-reminder-ive-arrived-to-the-conference-site-which-was-located-in-buildi\">DAY 1 It took place on 2nd-3rd of July, 2010, so this review is rather dated :) However, I\u2019d like to keep this as reminder. I\u2019ve arrived to the conference site, which was located in building of the<\/h3>\n<p><a href=\"http:\/\/www.ii.uj.edu.pl\/index.php?page=lokalizacja-instytutu&hl=pol\">Faculty of Mathematics and Computer Science<\/a> a few minutes after the official start of the conference. I had been traveling from Warsaw the same day, and the only train that would not require me to get up at some night hour would arrive a bit too late. Oh well :) I grabbed a tea and some biscuits and entered the series of lectures. The first thing to listen to was a <strong>Welcome intro<\/strong> \u2013 quite nice one. Conducted by a guy from Cisco (AFAIK). He was talking about the opportunities for Krak\u00f3w and how it will become a Polish Silicon Valley in near future, etc. Actually I don\u2019t share his believes but the talk was ok. Then came Dru Lavigne with some insight into <strong>BSD Certification<\/strong> program. Actually, does anybody use this? Come one. Do we really need another certification process? I for sure don\u2019t see the need, especially for the BSD community. However the trend is good, may help popularize BSDs among enterprise leaders, because if something is certified, than it can be used in big enterprises, right? :) S\u0142awek \u017bak talked about <strong>NoSQL<\/strong>. Although the talk gave a bit of info about what the idea is and how does it compare to normal DBs, I did not find his presentation entertaining. In my opinion, there was not enough emphasis on the difference in usage for such databases. The talk about NoSQL I\u2019d attended on <a href=\"http:\/\/mcl.jogger.pl\/2010\/06\/27\/javarsovia-2010\/\">Javarsovia<\/a> was a lot better. Next talk, presented by Attilio Rao was very, very technical. It was about \u201cVFS\/Vnode interface in FreeBSD\u201d. It was rather an API presentation, and introduction on how to implement an FS in FreeBSD infrastructure, than a conference talk. This kind of presentation would be good suited for FreeBSD kernel developers not sysadmins. Jakub Klama\u2019s talk on the process of <strong>porting FreeBSD to Da Vinci<\/strong> embedded system was interesting. It had some photos of the board, tackled a few technical corners, but caught my attention. Well done! Out guy among FreeBSD hackers \u2013 Pawe\u0142 Jakub Dawidek \u2013 gave speech about <strong>HAST \u2013 High Availability STorage<\/strong>. In other words he implemented <a href=\"http:\/\/www.drbd.org\/\">DRBD<\/a> for FreeBSD. Sadly, for me this is just catching up with what Linux has in mainline since 2.6.33 (it was working very well even before that). It\u2019s not so feature rich as DRBD, but the project is slowly maturing. Nevertheless, it\u2019s good to finally have this on board. Then an inconspicuous guy come onto the stage. Came from Bulgaria, named Nikolay Aleksandrov, that guy gave a talk titled <strong>Developing high speed FreeBSD<\/strong>. And the subject was astounding. He works for a major Bulgarian ISP and due to lack of cash to buy some serious networking gear, he wrote a FreeBSD extension that would sit in-between network adapter and the kernel and do all the hard work like routing, VLANs, and more. His goal was to make it lighting fast, and as far as his results showed, he succeeded. This talk was really amazing, he did what would normally take hundreds of thousands of dollars \u2013 in cash and skills \u2013 in his free time, or at least as a pet project.<\/p>\n<h3 id=\"day-2-well-id-skipped-the-first-lecture-of-the-day-because-of-laziness-had-decide-to-pack-myself-and-arrive-to-listen-about\">DAY 2 Well, I\u2019d skipped the first lecture of the day, because of laziness ;) Had decide to pack myself and arrive to listen about<\/h3>\n<p><strong>what can freebsd borrow from AIX<\/strong>. Jan Srzednicki talked about some nice tools from the AIX world. He proposed that adding an educational, console-based tool for conducting basic (and even not so basic) tasks, would encourage people to learn the system. I think it would work. However the rest of his ideas weren\u2019t good enough \u2013 at least not for me. Next thing in line was <strong>The new USB stack<\/strong>. Interesting talk about new USB stack development, conducted by Hans Petter Selasky. This guy was really passionate about USB things ;-) Martin Matuska presented his set of shell scripts that allow to create <strong>mfsBSD<\/strong> \u2013 an in-memory FreeBSD install. Since I\u2019m already doing this kind of things with <a href=\"http:\/\/openbsd.org\">OpenBSD<\/a>, the talk was entertaining. Marcko Zec and <strong>Network stack virtualization<\/strong>. This was about extending FreeBSD to be able to create lots of compartmentalized environments with their own network stacks. As noted in the presentation: the solution still has problems with graceful shutdown of the stack. Still not stable enough \u2013 but very promising. The closing presentation, given by Warner Losh (<strong>very<\/strong> knowledgeable guy behing <a href=\"http:\/\/bsdimp.blogspot.com\">bsdimp.blogspot.com<\/a>) on the subject <strong>Using FreeBSD in a commercial settings<\/strong>. The talk was not what I\u2019ve expected, but nevertheless was very interesting. It was about branching and merging back changes in case of using FreeBSD as a base for some commercial products. This could be easily applied to any other Open Source project. Warner described possible strategies for branching and performing merges, he noted also pros and cons of all the described solutions. All in all, that was a fun time. Even thou I don\u2019t use any BSD as my primary system at this time, and my BSD skills are a bit rusty, the talks were nice enough :) for a hobbist like me.<\/p>\n","protected":false},"excerpt":{"rendered":"Some time ago, I\u2019ve attended MeetBSD conference in Krak\u00f3w. This BSD event is held yearly in either Warsaw,&hellip;\n","protected":false},"author":11,"featured_media":0,"comment_status":"closed","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[238],"tags":[697],"class_list":["post-363","post","type-post","status-publish","format-standard","category-news-events","tag-os"],"_links":{"self":[{"href":"https:\/\/touk.pl\/blog\/wp-json\/wp\/v2\/posts\/363","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/touk.pl\/blog\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/touk.pl\/blog\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/touk.pl\/blog\/wp-json\/wp\/v2\/users\/11"}],"replies":[{"embeddable":true,"href":"https:\/\/touk.pl\/blog\/wp-json\/wp\/v2\/comments?post=363"}],"version-history":[{"count":7,"href":"https:\/\/touk.pl\/blog\/wp-json\/wp\/v2\/posts\/363\/revisions"}],"predecessor-version":[{"id":15361,"href":"https:\/\/touk.pl\/blog\/wp-json\/wp\/v2\/posts\/363\/revisions\/15361"}],"wp:attachment":[{"href":"https:\/\/touk.pl\/blog\/wp-json\/wp\/v2\/media?parent=363"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/touk.pl\/blog\/wp-json\/wp\/v2\/categories?post=363"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/touk.pl\/blog\/wp-json\/wp\/v2\/tags?post=363"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}