emluque
I personally use Visual Studio with the go extension and delve and the debugger works quite well.[1]
I believe that the Goland IDE also has an integrated debugger.[2]
[1] https://github.com/Microsoft/vscode-go/wiki/Debugging-Go-cod...
Php has had a FastCGI implementation for a considerable ammount of time: http://php.net/manual/en/install.fpm.php
>Ruby Conf that claimed that Elixir was giving better results (in request time) than rails
I meant:
Ruby Conf that claimed that Elixir was giving better results (in request time) without a cache than rails with a cache
Part of the problem I had with the videos had to do with the examples they were using (a shopping cart that stores data on process memory rather than an external db seems a little risky to me).
I will investigate Erlang Clusters. Again, thank you for your answer.
. What kind of web applications are you building with it? I'm asking what kind of web apps or scenarios do you think Elixir is particularly well suited for?
I saw a thread on Elixir a couple of days ago and it piqued my interest and I saw a couple of videos that were posted there, one from some Ruby Conf that claimed that Elixir was giving better results (in request time) than rails. He never explained how that was posible or what would have been the results if he would have been using a cache (it's always faster to hit an in memory cache than hitting a db that has to touch disks, so if he speeded things up without a cache he would speed things even more with a cache). Then I watched another videos from some conference in Oslo or something, and from what I could understand he was doing away with the db completely.
. So I have another question, how do you architect your application in Elixir to keep application state though multiple requests (sessions) on multiple boxes without using something like memcached or redis (or a network disk)?
. Even if it's running on only one Box? Where does data reside if you are not using a db?
I have a basic understanding of Erlang processes (what's explained here: http://stackoverflow.com/questions/2708033/technically-why-a...) and how it's particularly well suited for concurrency. My questions are about Web Apps and Elixir and scaling.
The black line is Argentine Monetary Base as reported by the Argentine Central Bank. The blue line is the BPP data, the green line is the official Inflation rate as was reported by the government at the time. Note: the left Axis numbers represent Millions of Pesos and represents the value of the black line.
Kind of difficult not to jump into conclusions.
Last but not least I did a website that mines Argentine Central Bank Data daily and produces Graphs and reports based on it: http://estadisticasbcra.com/en . It includes a public API: http://estadisticasbcra.com/api/documentation if someone wants to use the data I'm compiling.
( The data that I'm mining is published here: http://www.bcra.gov.ar/Estadisticas/estprv010000.asp )
On this case, some scripts using Beautiful Soup were enough to get the job done, but I was completely unaware of Scrapy, seems like a fantastic tool, if I would have known about it I probably would have used it.