ElasticMQ: a fully asynchronous, Akka-based SQS serverAdam Warski
Presentation from Devoxx 2013 on ElasticMQ (an in-memory implementation of Amazon SQS), with some technical details on how Scala, Akka and Spray are used to create a fully reactive service.
Event : Visual Studio Users Community Japan #1
Date : 2019/09/14
ソフトウェア/サービス開発において最も後回しにされるものの代表が「パフォーマンスの向上」です。C#/.NET の最大の武器は開発生産性ですが、C# 7.0 以降はパフォーマンス向上のための機能追加が多数行われています。いくつかのポイントを押さえることで実装時からより高速なコードを書くことができるようになります。
このドキュメントでは、そんなポイントとなる箇所をふんだんにお届けします。
52. reset {
var sum = 0; var i = 0
val LOOP = label // gotoのためのラベルを作成
sum += i
i += 1
if(i <= 100) goto(LOOP) // gotoでジャンプ
println("1から100までの合計値:" + sum)
}