Re: [go-nuts] How to determine system requirements for an application?

2020-07-03 Thread thatipelli santhosh
My thought would be write another program or client to send requests to
your k8's deployed app/program to test its limits and determine your
optimal solution.

I think it is kind of doing a stress testing and go has tools for it.

On Sat, Jul 4, 2020, 00:25 smart aquarius  wrote:

> But as per my understanding the threading mechanism of Golang is far more
> better and lightweight than any technology like C# or Java. My use case is
> I wanted to deploy golang api on kuernetes which will be called by 150
> clients every 20 seconds. I don't know how much ram and cpu will be be good
> in such case. Before this, I have never deployed anything on K8. I always
> used azure shared instance for my other technologies where resource
> management is automatic.
>
> On Friday, 3 July 2020 18:04:00 UTC+5:30, Gergely Födémesi wrote:
>>
>> If you can do that in any other language, similar strategy would work in
>> similar go programs as well.
>> (I assume you know you can't do that in the general case. For details see
>> the halting problem.)
>>
>> On Fri, Jul 3, 2020, 11:58  wrote:
>>
>>> Hello,
>>>
>>> If we make an application in golang then how to determine the system
>>> requirements required for its flawless execution.
>>>
>>> What are the parameters to justify the estimated values ​​of CPU and
>>> RAM, especially for the application.exe built in Golang
>>>
>>> Thanks
>>>
>>> --
>>> You received this message because you are subscribed to the Google
>>> Groups "golang-nuts" group.
>>> To unsubscribe from this group and stop receiving emails from it, send
>>> an email to golan...@googlegroups.com.
>>> To view this discussion on the web visit
>>> https://groups.google.com/d/msgid/golang-nuts/15d06b49-a467-4f5c-bd5c-c29c93b576d7o%40googlegroups.com
>>> 
>>> .
>>>
>> --
> You received this message because you are subscribed to the Google Groups
> "golang-nuts" group.
> To unsubscribe from this group and stop receiving emails from it, send an
> email to golang-nuts+unsubscr...@googlegroups.com.
> To view this discussion on the web visit
> https://groups.google.com/d/msgid/golang-nuts/abd6296e-c9f4-47b8-8871-ab946136f51bo%40googlegroups.com
> 
> .
>

-- 
You received this message because you are subscribed to the Google Groups 
"golang-nuts" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to golang-nuts+unsubscr...@googlegroups.com.
To view this discussion on the web visit 
https://groups.google.com/d/msgid/golang-nuts/CAN1Sb7w4F2U4nT6sSmdM_21BE1pRKkNpgiGh_%3DKigQxvO__xVA%40mail.gmail.com.


Re: [go-nuts] How to determine system requirements for an application?

2020-07-03 Thread smart aquarius
But as per my understanding the threading mechanism of Golang is far more 
better and lightweight than any technology like C# or Java. My use case is 
I wanted to deploy golang api on kuernetes which will be called by 150 
clients every 20 seconds. I don't know how much ram and cpu will be be good 
in such case. Before this, I have never deployed anything on K8. I always 
used azure shared instance for my other technologies where resource 
management is automatic.  

On Friday, 3 July 2020 18:04:00 UTC+5:30, Gergely Födémesi wrote:
>
> If you can do that in any other language, similar strategy would work in 
> similar go programs as well.
> (I assume you know you can't do that in the general case. For details see 
> the halting problem.)
>
> On Fri, Jul 3, 2020, 11:58 > wrote:
>
>> Hello,
>>
>> If we make an application in golang then how to determine the system 
>> requirements required for its flawless execution. 
>>
>> What are the parameters to justify the estimated values ​​of CPU and RAM, 
>> especially for the application.exe built in Golang
>>
>> Thanks 
>>
>> -- 
>> You received this message because you are subscribed to the Google Groups 
>> "golang-nuts" group.
>> To unsubscribe from this group and stop receiving emails from it, send an 
>> email to golan...@googlegroups.com .
>> To view this discussion on the web visit 
>> https://groups.google.com/d/msgid/golang-nuts/15d06b49-a467-4f5c-bd5c-c29c93b576d7o%40googlegroups.com
>>  
>> 
>> .
>>
>

-- 
You received this message because you are subscribed to the Google Groups 
"golang-nuts" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to golang-nuts+unsubscr...@googlegroups.com.
To view this discussion on the web visit 
https://groups.google.com/d/msgid/golang-nuts/abd6296e-c9f4-47b8-8871-ab946136f51bo%40googlegroups.com.


Re: [go-nuts] How to determine system requirements for an application?

2020-07-03 Thread fgergo
If you can do that in any other language, similar strategy would work in
similar go programs as well.
(I assume you know you can't do that in the general case. For details see
the halting problem.)

On Fri, Jul 3, 2020, 11:58  wrote:

> Hello,
>
> If we make an application in golang then how to determine the system
> requirements required for its flawless execution.
>
> What are the parameters to justify the estimated values ​​of CPU and RAM,
> especially for the application.exe built in Golang
>
> Thanks
>
> --
> You received this message because you are subscribed to the Google Groups
> "golang-nuts" group.
> To unsubscribe from this group and stop receiving emails from it, send an
> email to golang-nuts+unsubscr...@googlegroups.com.
> To view this discussion on the web visit
> https://groups.google.com/d/msgid/golang-nuts/15d06b49-a467-4f5c-bd5c-c29c93b576d7o%40googlegroups.com
> 
> .
>

-- 
You received this message because you are subscribed to the Google Groups 
"golang-nuts" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to golang-nuts+unsubscr...@googlegroups.com.
To view this discussion on the web visit 
https://groups.google.com/d/msgid/golang-nuts/CA%2Bctqrp%2B0J84-vM-7%3DRDEFZKYtQ7A7fV6haX%3DbPB1zA0xOrZFw%40mail.gmail.com.