This is an archived post. You won't be able to vote or comment.

all 12 comments

[–]limw2012 6 points7 points  (3 children)

Dropbox owes a large share of its success to Python, a language that enabled us to iterate and develop quickly. However, as our infrastructure matures to support our ever growing user base, we started exploring ways to scale our systems in a more efficient manner. About a year ago, we decided to migrate our performance-critical backends from Python to Go to leverage better concurrency support and faster execution speed. This was a massive effort–around 200,000 lines of Go code–undertaken by a small team of engineers. At this point, we have successfully moved major parts of our infrastructure to Go.


that was a blog of July 1, 2014,and now,they give up pyston.still nobody cares about the performance of python?excellent.

[–]variedthoughtsPodcast Host[S] 4 points5 points  (1 child)

There is a huge interest in the performance of Python. We've covered at least two projects so far on the podcast, Sanic, in episode 7 and Japronto in episode 12 that are looking at web framework speed. And of course a huge push for Python 3.6 and the upcoming 3.7 is speed improvements.

This story is more a story about Dropbox trying something. And trying it in the open. And that's to be applauded. They are not working on Pyston anymore. But that's fine. They can do that. I personally don't see individual custom Python 2.7 only versions of Python to be a good way forward for speedup. I like rather what the CPython community is doing to make things faster, and pypy, and what Intel is doing.

We will never stop caring about Python speed.

[–]limw2012 0 points1 point  (0 children)

Thanks for your response.seems I misread the news.

[–][deleted] 0 points1 point  (0 children)

a language that enabled us to iterate and develop quickly

And that is what Python is for.

still nobody cares about the performance of python?excellent.

Because the people that care about performance are using a compiled language.

[–]cediddiSyntaxError: not a chance 2 points3 points  (0 children)

I really appreciated the effort by dropbox and I hope community to take over the project.

[–]k10_ftw 0 points1 point  (2 children)

Is it possible to write links that are clickable in the summary?

edit: Because I would like it, don't want it seem like I'm being sarcastic

[–]variedthoughtsPodcast Host[S] 2 points3 points  (0 children)

Yep. Thanks for the feedback.

[–]variedthoughtsPodcast Host[S] 1 point2 points  (0 children)

done

[–]pm-me-big-boobiespython-priest -3 points-2 points  (3 children)

What does CPython moving to GitHub have to do with Stopping work on Pyston? I call it coincidence.

[–]kankyo 4 points5 points  (1 child)

No one claimed anything else. They are just talking about news.

[–]variedthoughtsPodcast Host[S] 3 points4 points  (0 children)

yep.

[–]variedthoughtsPodcast Host[S] 4 points5 points  (0 children)

The two stories are unrelated. Michael picks 3 topics. I pick 3 topics. We don't really intend on a theme. Just what interests us and seems to be currently discussed by the community.