15 karma · joined April 5, 2014
[1] http://gouthamanbalaraman.com/blog/numpy-vs-pandas-compariso...
I am happy using Flask these days!
You can use SQLAlchemy core instead of ORM and write your models independent of web context.
Check out https://github.com/gouthambs/flask-blogging
for example!
A good answer strongly depends on that. Here are some thoughts:
1) If it is for style and maintenance reasons, then Python with one of the frameworks (Flask is very easy to get started) would be a good start.
2) If performance is a reason, then see if you can separate out a portion of your PHP code to call the Go service. You can use message queues as a bridge between the services for better scalability.
For most applications pure Python will not hurt. Python is very productive to develop. If you need to scale in the future, you can identify bottlenecks and rewrite them.
In my case the subscribers of my site are the consumers. But I need a lot of subscribers to start with so that when they sign up, and start to consume, there is a potential match.
I hear a lot of buzz on TDD. But I think TDD is not the end. There are complexities in application which is sometimes hard to comprehend before a module is put in place. In those cases DDT (development driven testing) might actually make sense.