Design and Implementation of Infrastructure Software for More Sophisticated Web Services(mod_mruby and mod_process_security)

大学内のISTセミナーで、自分の研究について英語で発表してきました。

  • abstract

As the recent deployment of Cloud Computing, Web services have been becoming sophisticated like cloud services or social network services. We design and implement infrastructure software for more sophisticated web services. Today we present two pieces of software of some our works for Apache httpd. First, mod_process_security is a high performance access control architecture separating privilege by a thread on a web server. Second, mod_mruby is a Web server extension mechanism using embeddable scripting language mruby. mod_mruby allows to extend the functionality of Apache easily by implementing a mruby script.

mod_process_securityに関しては、去年国際会議で発表する予定だったのですが色々あって結局代わりに先生に発表して頂いて、mod_mrubyも国内ではじめて発表するときにまた色々あって結局発表できず、ようやく今日、それらについて1時間の発表枠を頂いたので、英語で発表してきました。

留学生も、大体わかった、と言っていたのでリベンジ完了ということにしたいと思います。

質疑の時間もたっぷりあって、英語で何個か質問され、質問内容は理解できたので最初は頑張って英語で答えていましたが、内容的にも説明がとても長くなるような質問だったのと、時間内にそれをうまく英語で説明できなさそうだったので、「質問はわかるのですが、それをすぐには英語でうまく説明できないです」と英語で言うと、じゃあ日本語で、と言われたのでできるだけ簡単な日本語で説明しました。

1時間の英語といっても発表しているとあっという間でした。また、質疑での聞き取りは色々英語で言われましたがほぼ全て意味がとれたので、今年はもっとスピーキングの瞬発力のスキルを上げて、英語でのプレゼンや質疑応答のスキルを高めたいと思います。

夏にも国際会議でおそらく発表しないといけないので、それまでにできるだけ英語の訓練をやっておきたいと思います。