Anatoly Levenchuk (ailev) wrote,
Anatoly Levenchuk
ailev

Бессерверные микросервисы по пятаку за пару

Какой интересный поворот в бессерверные микросервисы: https://www.infoq.com/news/2016/08/serverless-autodesk. Самое интересное там -- The cost. In their [Autodesk] experience, running the lambda solution costs a small fraction (~1%) of the traditional cloud approach. The costs are further reduced by not having to pay operational staff to set up and overview the EC2 and ELB instances.

За этим ходом довольно много и других интересных слов, например Function-as-a-Service, эти лямбды ведь неспроста. A Serverless application can be a single Lambda function that responds to an event, or an entire REST API comprised of hundreds of Lambda functions and API Gateway endpoints. By plugging serverless functions into your infrastructure events you can even automate operations of your non function based infrastructure. -- это из http://serverless.com/ для управления всем этим хозяйством.

И ссылаются там на публикацию API для всего этого: http://apigee.com

Это всё для меня пока загадочно, будет ли выживать, ибо непонятно что легче: размазать по разным серверам функции и базу данных состояний, или организовать обмен сообщениями между акторами. Может быть, дальше мы услышим Actor-as-a-Service, ещё не вечер (шевеления-то уже идут -- но не в Амазоне, а в Азуре: https://azure.microsoft.com/en-us/documentation/articles/service-fabric-reliable-actors-introduction/). И там тоже есть варианты с микросервисами, только в профиль и пока без выпячивания бессерверности: Reliable Services in Service Fabric is different from services you may have written before. Service Fabric provides reliability, availability, consistency, and scalability.

А дальше по "бессерверному" облаку и все остальные парадигмы программирования размажут за small fraction (~1%) of the traditional cloud approach.
  • Post a new comment

    Error

    Anonymous comments are disabled in this journal

    default userpic

    Your reply will be screened

  • 1 comment