Laravel/Lumen and java spring boot

thota_langa_sirikkiya

Well-known member
  • Jan 30, 2017
    297
    272
    63
    ගෙදර
    ඔයයිලා මොකද කියන්නේ මේ දෙක ගැන.

    Which is most preferred to use with micro service architecture. need to know pros and cons

    දැනට අපි use කරන්නේ laravel / lumen. අපේ ඉන්න එකෙක් මැරෙන්න හදනවා ecs වලට micro service up කරද්දී laravel වලින් කරපු නිසා පට්ට අමාරුලු. එක නිසා ඌට දැන් ඕනේ architecture එක මාරු කරන්න java ee spring boot වලට.

    ඔබලාගේ අදහස් කොහොමද මේ ගැන.
     

    හෙනයා

    Well-known member
  • May 23, 2014
    16,729
    16,831
    113
    Kottawa
    yes bro. here is someone want to be an architecture. :D :D so we will let him.
    In my side it is an opportunity for me to learn things. in other side its huge risk to take.
    yes. it's not right or wrong. try to compare the ecosystems in both worlds with the sdks & integrations you've used in the app before come up with a decision.
     

    mr90486

    Well-known member
  • Sep 2, 2008
    1,705
    1,476
    113
    Everywhere
    බෙල්ලෙ අමාරුවට කොට්ටේ මාරු කරනව වගේ වැඩක්නෙ බන්. ඉස්සෙල්ල කියපන්, කොහොමද laravel ecs deployment පට්ට අමාරු වෙන්නෙ?
     

    thota_langa_sirikkiya

    Well-known member
  • Jan 30, 2017
    297
    272
    63
    ගෙදර
    බෙල්ලෙ අමාරුවට කොට්ටේ මාරු කරනව වගේ වැඩක්නෙ බන්. ඉස්සෙල්ල කියපන්, කොහොමද laravel ecs deployment පට්ට අමාරු වෙන්නෙ?

    1603688245293.png


    onna ohoma ban u kiyanne
     

    Anonymous_Abstract

    Well-known member
  • Aug 7, 2018
    6,036
    4,566
    113
    Messier 87
    ඔයයිලා මොකද කියන්නේ මේ දෙක ගැන.

    Which is most preferred to use with micro service architecture. need to know pros and cons

    දැනට අපි use කරන්නේ laravel / lumen. අපේ ඉන්න එකෙක් මැරෙන්න හදනවා ecs වලට micro service up කරද්දී laravel වලින් කරපු නිසා පට්ට අමාරුලු. එක නිසා ඌට දැන් ඕනේ architecture එක මාරු කරන්න java ee spring boot වලට.

    ඔබලාගේ අදහස් කොහොමද මේ ගැන.
    go with spring boot and you have all the resources on the internet and plenty of large-scale companies contribute to it (Netflix, LinkedIn etc). any way spring boot is a king :love: :love: :love: :love: :love: who dominates Microservices world.
    If you are working with spring eco system then no need to use the J2EE framework in 99% of cases
     

    TNHM

    Well-known member
  • Jan 3, 2017
    5,328
    15,488
    113
    Microservices මොන language එකෙන් කරත් අමාරුයි. Microservices කරන්න යන decision එක ගැන දෙපාරක් හිතපන්. trend එක නිසා microservices කරලා කෙලව ගන්න එපා. පොඩි පොඩි 10 - 20 employees team එකක් හරියට microservices කරන්න බෑ. Netflix කාරයෝ තමයි මේක වග කියන්න ඕනේ. පොඩි පොඩි කොම්පනිස් netflix උන්ගේ meets බලලා උන්ගේ ලෙවල් එකෙන් කරන්න ගිහින් ලොකු එකෙන් කෙලවා ගන්නවා.

    Microservices වලින් සිස්ටම් එකක් පටන් ගන්නවා කියන්නේ පට්ට ගොන් වැඩක්. සිස්ටම් එක පටන් ගන්න ඕනේ monolith පස්සේ තේරෙනවා මේක microservices යන්න ඕනෙද නැද්ද කියලා. එතකොට monolith system එක හරියට design කරලා තිබ්බොත් ගේමක් නැතුව ඕක microservices කරන්න පුළුවන්.

    හරියට monolith ස්ය්ස්ටෙම් එකක් design කරගන්න බැ කියන්නේ ඉතින් microservices system එකක් කොහොමත් design කරගන්න බැ කියන එක තමයි. කෙල වීම සුවර්.


    අලුතෙන් එන ඒවා ඉගෙන වටිනවා. හබැයි හැම ලබ්බටම ඔබන්න ගිහින් කෙලවා ගන්න එපා. අත්දැකීම් වලින් කියන්නේ. හරි තැනට apply කරන්න දන්නවා නම් එක තමයි වටින්නේ
     

    TNHM

    Well-known member
  • Jan 3, 2017
    5,328
    15,488
    113
    View attachment 98780

    onna ohoma ban u kiyanne
    :LOL: :LOL: :LOL: :LOL:

    ඔය වගේ උන්ට මම කියන්නේ Tech DickHead කියලා. java good for design පැටර්න් කියන්නේ. මට 200% ක් සුවර් ඕකා design patterns දන්නෙත් නැ. php දන්නෙත් නැ හරියට. java දන්නෙත් නැ හරියට.
     

    Anonymous_Abstract

    Well-known member
  • Aug 7, 2018
    6,036
    4,566
    113
    Messier 87
    It is very expensive when you go with security. Ex- if you choose OAuth with Client Credential flow then each and every service should have its own authorization server and if you have 20 services then you have more than 60 instances so you need a lot of resource in the deployment
     

    thota_langa_sirikkiya

    Well-known member
  • Jan 30, 2017
    297
    272
    63
    ගෙදර
    Microservices මොන language එකෙන් කරත් අමාරුයි. Microservices කරන්න යන decision එක ගැන දෙපාරක් හිතපන්. trend එක නිසා microservices කරලා කෙලව ගන්න එපා. පොඩි පොඩි 10 - 20 employees team එකක් හරියට microservices කරන්න බෑ. Netflix කාරයෝ තමයි මේක වග කියන්න ඕනේ. පොඩි පොඩි කොම්පනිස් netflix උන්ගේ meets බලලා උන්ගේ ලෙවල් එකෙන් කරන්න ගිහින් ලොකු එකෙන් කෙලවා ගන්නවා.

    Microservices වලින් සිස්ටම් එකක් පටන් ගන්නවා කියන්නේ පට්ට ගොන් වැඩක්. සිස්ටම් එක පටන් ගන්න ඕනේ monolith පස්සේ තේරෙනවා මේක microservices යන්න ඕනෙද නැද්ද කියලා. එතකොට monolith system එක හරියට design කරලා තිබ්බොත් ගේමක් නැතුව ඕක microservices කරන්න පුළුවන්.

    හරියට monolith ස්ය්ස්ටෙම් එකක් design කරගන්න බැ කියන්නේ ඉතින් microservices system එකක් කොහොමත් design කරගන්න බැ කියන එක තමයි. කෙල වීම සුවර්

    agree with you. past few years we developed a monolith system. and now we have a idea about which part do we need to convert to the microservices, problem is currently we are doing this using laravel/lumen. but some one need to change this into java spring boot instantly because laravel/lumen ecs deployment is hard to do as his telling. this is the thing i want to clarify.

    :LOL: :LOL: :LOL: :LOL:

    ඔය වගේ උන්ට මම කියන්නේ Tech DickHead කියලා. java good for design පැටර්න් කියන්නේ. මට 200% ක් සුවර් ඕකා design patterns දන්නෙත් නැ. php දන්නෙත් නැ හරියට. java දන්නෙත් නැ හරියට.

    :D:D:D:D:lol::lol::lol::lol:
     

    TNHM

    Well-known member
  • Jan 3, 2017
    5,328
    15,488
    113
    agree with you. past few years we developed a monolith system. and now we have a idea about which part do we need to convert to the microservices, problem is currently we are doing this using laravel/lumen. but some one need to change this into java spring boot instantly because laravel/lumen ecs deployment is hard to do as his telling. this is the thing i want to clarify.

    laravel/lumen ecs deployment කිසි අමාරුවක් නැ. Queue/Cache/Session හරියට කරලා තියෙනවා නම්. කෝඩ් කිසිම වෙනසක් නොකර deploy කරන්න පුළුවන් ECS. මම කරලා තියෙනවා ඕන තරම්. කරලා නැත්නම්. පොඩි පොඩි config changes ටිකක් කරලා වැඩේ කරන්න පුළුවන්.
     

    mr90486

    Well-known member
  • Sep 2, 2008
    1,705
    1,476
    113
    Everywhere
    agree with you. past few years we developed a monolith system. and now we have a idea about which part do we need to convert to the microservices, problem is currently we are doing this using laravel/lumen. but some one need to change this into java spring boot instantly because laravel/lumen ecs deployment is hard to do as his telling. this is the thing i want to clarify.



    :D:D:D:D:lol::lol::lol::lol:
    just ask that guy for a clarification as to why does he thinks its hard? then you can verify the claim and see if it worth doing or ielse stick with the current stack
     

    Indika Buddika

    Well-known member
  • Jul 29, 2016
    6,586
    6,835
    113
    mamanam solution ekakata micro-service walata yana eka consider karanne aduma concurrent usersla over 100,000 wath ena system ekakata. ehema nathnam well design monolithic system ekak godak hodai.
    mamanam godak kamathi Restfull services walin API walin develop karanna, monolithic ekak unath.ethakota front-end framework/mobile app hadanna ehema lesi nisa.
    micro-service dan trend ekak wela nisa hamoma use karanawa but waradi thanata micro-service dammoth loka anayak wenawa.
     

    හෙනයා

    Well-known member
  • May 23, 2014
    16,729
    16,831
    113
    Kottawa
    agree with you. past few years we developed a monolith system. and now we have a idea about which part do we need to convert to the microservices, problem is currently we are doing this using laravel/lumen. but some one need to change this into java spring boot instantly because laravel/lumen ecs deployment is hard to do as his telling. this is the thing i want to clarify.

    how were you planning to deploy in aws? beanstalk,ecs or just ec2?