Groups | Search | Server Info | Keyboard shortcuts | Login | Register [http] [https] [nntp] [nntps]


Groups > comp.lang.python > #20172 > unrolled thread

Fabric Engine + Python benchmarks

Started byFabric Paul <technovegas@gmail.com>
First post2012-02-10 08:04 -0800
Last post2012-02-10 18:59 -0500
Articles 5 — 4 participants

Back to article view | Back to comp.lang.python


Contents

  Fabric Engine + Python benchmarks Fabric Paul <technovegas@gmail.com> - 2012-02-10 08:04 -0800
    Re: Fabric Engine + Python benchmarks Stefan Behnel <stefan_ml@behnel.de> - 2012-02-10 18:21 +0100
      Re: Fabric Engine + Python benchmarks Fabric Paul <technovegas@gmail.com> - 2012-02-10 09:27 -0800
        Re: Fabric Engine + Python benchmarks Paul Rubin <no.email@nospam.invalid> - 2012-02-10 14:52 -0800
          Re: Fabric Engine + Python benchmarks "Albert W. Hopkins" <marduk@letterboxes.org> - 2012-02-10 18:59 -0500

#20172 — Fabric Engine + Python benchmarks

FromFabric Paul <technovegas@gmail.com>
Date2012-02-10 08:04 -0800
SubjectFabric Engine + Python benchmarks
Message-ID<6277efff-3aa8-4e35-bb89-dfd0dcc03f20@c6g2000vbk.googlegroups.com>
Hi all - just letting you know that we recently integrated Fabric with
Python. Fabric is a high-performance multi-threading engine that
integrates with dynamic languages. We're releasing soon (probably
under AGPL), and we just released these benchmarks.

http://fabric-engine.com/2012/02/fabric-engine-python-value-at-risk-benchmark/

Before anyone starts attacking the vanilla python :), the point we
want to make is that our Python integration performs just as well as
our Node.js implementation (benchmarks found at http://fabric-engine.com/tag/benchmarks/).
Obviously, it's pretty trivial to compile Python to byte code, and
present multi-threaded versions of the program - however, the goal of
Fabric is to handle that side of things automatically (that's what the
engine does). This means we take care of threading, dynamic
compilation, memory management etc

Interested to get your feedback.

Kind regards,

Paul (I work at Fabric)

[toc] | [next] | [standalone]


#20176

FromStefan Behnel <stefan_ml@behnel.de>
Date2012-02-10 18:21 +0100
Message-ID<mailman.5672.1328894497.27778.python-list@python.org>
In reply to#20172
Fabric Paul, 10.02.2012 17:04:
> Fabric is a high-performance multi-threading engine that
> integrates with dynamic languages.

Hmm, first of all, fabric is a tool for automating
admin/deployment/whatever tasks:

http://pypi.python.org/pypi/Fabric/1.3.4

http://docs.fabfile.org/en/1.3.4/index.html

Not sure which went first, but since you mentioned that you're "releasing
soon", you may want to stop the engines for a moment and reconsider the name.

Stefan

[toc] | [prev] | [next] | [standalone]


#20177

FromFabric Paul <technovegas@gmail.com>
Date2012-02-10 09:27 -0800
Message-ID<8f6c5726-7479-4d49-8489-bb397605c470@s7g2000vby.googlegroups.com>
In reply to#20176
On Feb 10, 12:21 pm, Stefan Behnel <stefan...@behnel.de> wrote:
> Fabric Paul, 10.02.2012 17:04:
>
> > Fabric is a high-performance multi-threading engine that
> > integrates with dynamic languages.
>
> Hmm, first of all, fabric is a tool for automating
> admin/deployment/whatever tasks:
>
> http://pypi.python.org/pypi/Fabric/1.3.4
>
> http://docs.fabfile.org/en/1.3.4/index.html
>
> Not sure which went first, but since you mentioned that you're "releasing
> soon", you may want to stop the engines for a moment and reconsider the name.
>
> Stefan

Hi Stefan - Thanks for the heads up. Fabric Engine has been going for
about 2 years now. Registered company etc. I'll be sure to refer to it
as Fabric Engine so there's no confusion. We were unaware there was a
python tool called Fabric.

Thanks,

Paul

[toc] | [prev] | [next] | [standalone]


#20201

FromPaul Rubin <no.email@nospam.invalid>
Date2012-02-10 14:52 -0800
Message-ID<7xhayy9u8d.fsf@ruckus.brouhaha.com>
In reply to#20177
Fabric Paul <technovegas@gmail.com> writes:
> Hi Stefan - Thanks for the heads up. Fabric Engine has been going for
> about 2 years now. Registered company etc. I'll be sure to refer to it
> as Fabric Engine so there's no confusion. We were unaware there was a
> python tool called Fabric.

There will still be confusion.  The Fabric configuration tool is quite
well known in the python and sysadmin communities, so it will be the
first thing people will think of.  If you weren't already aware of it,
I'd guess you're pretty far out of contact with Python's existing user
population, so there may be further sources of mismatch between your
product and what else is out there (I'm thinking of Stackless, PyPy,
etc.)  Still, yoour product sounds pretty cool.

[toc] | [prev] | [next] | [standalone]


#20207

From"Albert W. Hopkins" <marduk@letterboxes.org>
Date2012-02-10 18:59 -0500
Message-ID<mailman.5689.1328918379.27778.python-list@python.org>
In reply to#20201
On Fri, 2012-02-10 at 14:52 -0800, Paul Rubin wrote:
> Fabric Paul <technovegas@gmail.com> writes:
> > Hi Stefan - Thanks for the heads up. Fabric Engine has been going for
> > about 2 years now. Registered company etc. I'll be sure to refer to it
> > as Fabric Engine so there's no confusion. We were unaware there was a
> > python tool called Fabric.
> 
> There will still be confusion.  The Fabric configuration tool is quite
> well known in the python and sysadmin communities, so it will be the
> first thing people will think of.  If you weren't already aware of it,
> I'd guess you're pretty far out of contact with Python's existing user
> population, so there may be further sources of mismatch between your
> product and what else is out there (I'm thinking of Stackless, PyPy,
> etc.)  Still, yoour product sounds pretty cool.
> 

Indeed.  When I first saw the subject header I thought it was referring
to the Python-based deployment tool.  It's just going to confuse people.
It's enough already that we have a bunch of stuff with "pi" and "py" in
the name :|

Does the OSS community *really* need another "Firebird" incident?

-a

[toc] | [prev] | [standalone]


Back to top | Article view | comp.lang.python


csiph-web