Message-oriented programmers need to convert ideas

With many high-profile distributed systems continues to expand, managers must ensure that application developers to rethink the design procedures. This is not easy. This is unlike the programmers have learned in school.

Programmers have traditionally expected in the application procedures for controlling the sequence of events, but the process is completed well these programs, but also have dependencies, which means that the death program can damage the system. The rise of social networking, like Facebook, as well as the prosperity of large-scale e-commerce sites like Amazon, to be quickly and reliably deal with many tasks, many businesses Asynchronous Web applications reconstruction, message-oriented middleware (MOM) has given rise to their interest.

Pug Pharm Productions chief technology officer David Dossot stressed asynchronous approach requires application developers to give up control of the queue. Dossot said: "When you start working with the messaging system, you have to convert ideas. You need to point you in the preparation of the release of control."

"Inventory, transportation attachment, do you want them to happen asynchronously," Dossot said, he uses Erlang and RapidMQ for Pug Pham for message transmission, using Mule MQ checks. Mule MQ from the San Francisco MuleSoft the company's new Java Message Service (JMS) implementation. Details
  • del.icio.us
  • StumbleUpon
  • Digg
  • TwitThis
  • Mixx
  • Technorati
  • Facebook
  • NewsVine
  • Reddit
  • Google
  • LinkedIn
  • YahooMyWeb

Related Posts of Message-oriented programmers need to convert ideas

  • Merb will be combined to Rails 3!

    Original Address: Merb gets merged into Rails 3! Has been to one, about Merb and Rails with the trade-offs between the advantages and disadvantages between the arguments, along with the continuous development of the two frameworks without cease. Fina ...

  • Eclipse to run using the specified JVM m2eclipse plugin can not find tools.jar

    Used the m2eclipse plug-ins using struts2 when com.sun necessary to rely on the default-tools.jar, specifically because at the struts-annotations bag designated default-tools.jar <profile> <id> default-tools.jar </ id> <activatio ...

  • J2EEer Learn Ruby

    Ruby has long heard of the development of efficient and accurate is to use Ruby on Rails to develop WEB applications very convenient. While J2EE has a lot of very good Opensource framework, automatic code generation tools, can greatly enhance the dev ...

  • Ajax Portal

    The first test procedure: Institute of Reconstruction: Then look at page after reconfiguration code, the advantages of its own Oh comprehend:

  • Hibernate performance tuning (the focus of understanding)

    1. Object Cache: fine-grained, in view of the table Record Level, transparent access, without changing the procedure code can greatly enhance the performance of web applications. ORM object cache is a magic weapon for the victory. 2. The merits of th ...

  • Rails source code analysis (6): ActionController:: Flash

    Flash's role: The flash provides a way to pass temporary objects between actions. Anything you place in the flash will be exposed to the very next action and then cleared out. This is a great way of doing notices and alerts. In fact it is a mecha ...

  • Maven 2.0: Compile. Test. Deployment. Run

    <url> http://maven.apache.org </ url> <dependencies> <dependency> <groupId> junit </ groupId> <artifactId> junit </ artifactId> <version> 3.8.1 </ version> <scope> test </ scope> ...

  • log4j easy application in java

    JAVA development, frequently used the log output, in a so-called most of the software company will have its own set of configuration style, re-read the configuration file to initialize property of the log, it will be good, but sometimes may not need ...

  • RoR explained

    ROR is Ruby on Rails. Ruby is a well-known has been very good dynamic language It's dynamic language. Simple and easy. Dynamic languages are interpreted, but the performance may make a discount, but not absolute, because the application is comple ...

  • J2EE questions Noodles

    2. Abstract class and interface difference (1) interface can be multiple implements, can only be a single abstract class extends (2) only the definition of interfaces, abstract class can have the definition and implementation (3) the definition of th ...

Leave a Reply

Recent
Recent Entries
Tag Cloud
Random Entries