473,854 Members | 1,471 Online
Bytes | Software Development & Data Engineering Community
+ Post

Home Posts Topics Members FAQ

Pyro stability

Hi all,

At work I'm considering proposing a solution for our distributed
processing system (a web based shopping cart that feeds an actual
printing production line) based on Pyro. I've done some minor
experiments with this and Pyro looks interesting and like a good
implementation of what I want. I've got a couple of questions though:

1) Has anyone had any experience with Pyro, and if so, have you had
any stability, or memory use issues running Pyro servers or nameservers
on the various participating computers? (We have a mixed environment of
Linux and Windows, but will be heading to an all Linux (RedHat)
environment soon.

2) One of the guys I work with is more inclined to set up XMLRPC
communication between the processes, and he is also leery of running
daemon processes. His solution is to have essentially Python CGI code
that responds to the various XMLRPC requests. Does anyone have any
opinions on this? I know what mine are already. :)

3) I've considered using CORBA, which is more powerful, and certainly
faster, but it's complexity to set up compared to the rather simple
work I'm trying to do seems prohibative. Does anyone have any thoughts
on this?

Thanks in advance,
Doug

Nov 5 '06 #1
38 1874
writeson wrote:
[some questions about Pyro]

I've replied to this on Pyro's mailing list.
-Irmen
Nov 5 '06 #2
Irmen,

Thanks, you're very good about answering Pyro related questions!

Thanks again. I posted a more detailed question to the mailing list
describing as best I could how I want to use Pyro and the questions I
have in regards to the system described.

Doug

Irmen de Jong wrote:
writeson wrote:
[some questions about Pyro]

I've replied to this on Pyro's mailing list.
-Irmen
Nov 6 '06 #3
writeson wrote:
Irmen,

Thanks, you're very good about answering Pyro related questions!
Well, I do have an advantage here, being Pyro's author... :)

--Irmen
Nov 7 '06 #4
Irmen de Jong wrote:
writeson wrote:
>Irmen,

Thanks, you're very good about answering Pyro related questions!

Well, I do have an advantage here, being Pyro's author.
And I don't know if you get this enough... but thanks. Pyro is fucking
amazing and has been a great help to a couple of our projects.

-carl

--

Carl J. Van Arsdall
cv*********@mvi sta.com
Build and Release
MontaVista Software

Nov 7 '06 #5
Carl J. Van Arsdall wrote:

<snip>
Pyro is fucking amazing and has been a great help to a couple of our projects.
You should watch your language in a forum with thousands of readers.

Nov 7 '06 #6
Beliavsky wrote:
Carl J. Van Arsdall wrote:
[Enthusiasm for Pyro, not for those with sensitivity to rude words]
You should watch your language in a forum with thousands of readers.
It was quite an endorsement, though. ;-)

Paul

Nov 7 '06 #7
Paul Boddie wrote:
Beliavsky wrote:
>Carl J. Van Arsdall wrote:

[Enthusiasm for Pyro, not for those with sensitivity to rude words]

>You should watch your language in a forum with thousands of readers.
I think you should find better things to complain about and not worry
about language usage so much.

-c

--

Carl J. Van Arsdall
cv*********@mvi sta.com
Build and Release
MontaVista Software

Nov 7 '06 #8
On Mon, 2006-11-06 at 18:20 -0800, Beliavsky wrote:
Carl J. Van Arsdall wrote:

<snip>
Pyro is fucking amazing and has been a great help to a couple of our projects.

You should watch your language in a forum with thousands of readers.
The LA Times had a story that claimed that 64% of U.S. citizens use the
word "fuck" and that 74% of us have heard it in public (I'll assume the
remainder are your fellow AOL users). I expect extrapolating these
results worldwide wouldn't be far off the mark (the Brits were quite
successful at spreading this versatile word).

I think the gap between what people actually find offensive and what
people are afraid others will find offensive is pretty wide indeed.

Regards,
Cliff
Nov 7 '06 #9
Carl J. Van Arsdall wrote:
Paul Boddie wrote:
>>Beliavsky wrote:

>>>Carl J. Van Arsdall wrote:

[Enthusiasm for Pyro, not for those with sensitivity to rude words]
>>>You should watch your language in a forum with thousands of readers.

I think you should find better things to complain about and not worry
about language usage so much.
It didn't seem like an unreasonable request to me, though I concede that
you aren't (yet :-) known throughout Usenet for your profanity.

regards
Steve
--
Steve Holden +44 150 684 7255 +1 800 494 3119
Holden Web LLC/Ltd http://www.holdenweb.com
Skype: holdenweb http://holdenweb.blogspot.com
Recent Ramblings http://del.icio.us/steve.holden

Nov 7 '06 #10

This thread has been closed and replies have been disabled. Please start a new discussion.

Similar topics

1
1512
by: hyperbob | last post by:
Hi, I'm working on a distributed application using Pyro, and I've come across several issues I'm not really sure how to handle, since this is my first distributed application. My application consists of several servers supplying various functions. They require a name server to be running first. How do I make it run? What if another application has already set up a pyro name server (because if I use such a server it could be shut down
0
1333
by: adam | last post by:
I'm using Pyro to develop a distribuited system running my integration test suite I've found a strange behaviour it seems that whenever I have a failed resolve or unregister on a name server, the name server acts normally during its life span, but when I shut it down... something remains up... if, afterwards, i lookup for a name server python freezes
2
3876
by: jamitwidme | last post by:
Hello everyone Can someone help me fix this problem? I am using an example from Pyro(Python Remote Object) website directly. It is the last example from http://pyro.sourceforge.net/manual/8-example.htm I have two computers to run Server and Client. ############################################
0
2382
by: Chuckk Hubbard | last post by:
OK, I think I have it. The Manual says to start a Name Server "using the ns command", and I figured out that means using the pyro-ns script. On Mon, Nov 10, 2008 at 10:49 AM, Chuckk Hubbard <badmuthahubbard@gmail.comwrote: --
0
9751
by: Hystou | last post by:
Most computers default to English, but sometimes we require a different language, especially when relocating. Forgot to request a specific language before your computer shipped? No problem! You can effortlessly switch the default language on Windows 10 without reinstalling. I'll walk you through it. First, let's disable language synchronization. With a Microsoft account, language settings sync across devices. To prevent any complications,...
0
11024
Oralloy
by: Oralloy | last post by:
Hello folks, I am unable to find appropriate documentation on the type promotion of bit-fields when using the generalised comparison operator "<=>". The problem is that using the GNU compilers, it seems that the internal comparison operator "<=>" tries to promote arguments from unsigned to signed. This is as boiled down as I can make it. Here is my compilation command: g++-12 -std=c++20 -Wnarrowing bit_field.cpp Here is the code in...
0
10371
tracyyun
by: tracyyun | last post by:
Dear forum friends, With the development of smart home technology, a variety of wireless communication protocols have appeared on the market, such as Zigbee, Z-Wave, Wi-Fi, Bluetooth, etc. Each protocol has its own unique characteristics and advantages, but as a user who is planning to build a smart home system, I am a bit confused by the choice of these technologies. I'm particularly interested in Zigbee because I've heard it does some...
0
9513
agi2029
by: agi2029 | last post by:
Let's talk about the concept of autonomous AI software engineers and no-code agents. These AIs are designed to manage the entire lifecycle of a software development project—planning, coding, testing, and deployment—without human intervention. Imagine an AI that can take a project description, break it down, write the code, debug it, and then launch it, all on its own.... Now, this would greatly impact the work of software developers. The idea...
1
7914
isladogs
by: isladogs | last post by:
The next Access Europe User Group meeting will be on Wednesday 1 May 2024 starting at 18:00 UK time (6PM UTC+1) and finishing by 19:30 (7.30PM). In this session, we are pleased to welcome a new presenter, Adolph Dupré who will be discussing some powerful techniques for using class modules. He will explain when you may want to use classes instead of User Defined Types (UDT). For example, to manage the data in unbound forms. Adolph will...
0
7081
by: conductexam | last post by:
I have .net C# application in which I am extracting data from word file and save it in database particularly. To store word all data as it is I am converting the whole word file firstly in HTML and then checking html paragraph one by one. At the time of converting from word file to html my equations which are in the word document file was convert into image. Globals.ThisAddIn.Application.ActiveDocument.Select();...
0
5941
by: adsilva | last post by:
A Windows Forms form does not have the event Unload, like VB6. What one acts like?
1
4560
by: 6302768590 | last post by:
Hai team i want code for transfer the data from one system to another through IP address by using C# our system has to for every 5mins then we have to update the data what the data is updated we have to send another system
3
3186
bsmnconsultancy
by: bsmnconsultancy | last post by:
In today's digital era, a well-designed website is crucial for businesses looking to succeed. Whether you're a small business owner or a large corporation in Toronto, having a strong online presence can significantly impact your brand's success. BSMN Consultancy, a leader in Website Development in Toronto offers valuable insights into creating effective websites that not only look great but also perform exceptionally well. In this comprehensive...

By using Bytes.com and it's services, you agree to our Privacy Policy and Terms of Use.

To disable or enable advertisements and analytics tracking please visit the manage ads & tracking page.