In-memory caches and app server load-balancing

Ask a Question related to AIX, Design and Development.

  1. #1

    Default In-memory caches and app server load-balancing

    Hi,

    I have a program running on an AIX application server that creates and works
    with the following.

    (a) in-memory caches of data from the database and
    (b) symbolic "locks" used to control concurrent user access to certain
    pieces of data.

    I have a requirement to have the program run on an application server farm.
    Any suggestions on how I can keep my caches in each of the server machines
    in synch with one another? The symbolic locks have be kept in synch across
    the servers without any delays.

    Any hints would be greatly appreciated.

    Thanks.

    Venkatesh


    Venkatesh M.C. Guest

  2. Similar Questions and Discussions

    1. Load Balancing
      wondering if anyone would have advice for me on load balancing with coldfusion either with software or hardware. our basic set up is NAT through...
    2. Load Balancing 101
      Hello. We had been using Microsoft's native load balancing with some success, but decided to move to a hardware load balancing system. We run...
    3. CF and Load Balancing without clustering
      Or you can do what I did, which is use a custom-built session manager which uses a database for session tracking. This allows you to use an...
    4. Setting up NIC load-balancing?
      I have two "Intel 8255x-based PCI Ethernet Adapters" in my Windows Server 2003 Enterprise Edition box. They are 10/100 and I would like to put them...
    5. 2003 Server - load balancing ODBC and Oracle client issues
      Hi all, I have 4 servers running Windows 2003 Server Standard and IIS 6. We are using them as web servers. They are all load balanced together....
  3. #2

    Default Re: In-memory caches and app server load-balancing

    Venkatesh M.C. <mc.venkatesh@siemens.com> wrote:
    VMC> Hi,

    VMC> I have a program running on an AIX application server that creates
    VMC> and works with the following.

    By "application server" do you really mean what people commonly
    refer to as an "app server", or do you mean "a machine -- the
    server -- on which the application runs"? The distinction is
    important for the simple reason that AIX is an operating system,
    not an app server.

    VMC> (a) in-memory caches of data from the database and
    VMC> (b) symbolic "locks" used to control concurrent user access to certain
    VMC> pieces of data.

    VMC> I have a requirement to have the program run on an application server farm.
    VMC> Any suggestions on how I can keep my caches in each of the server machines
    VMC> in synch with one another? The symbolic locks have be kept in synch across
    VMC> the servers without any delays.

    VMC> Any hints would be greatly appreciated.

    The purpose of this newsgroup is the discussion of AIX, an operating
    system. You problem certainly sounds interesting, but I'm having
    a hard time imagining how it fits the mission of comp.unix.aix.
    Perhaps, if you provide more information, someone here can direct
    you to an appropriate group.

    Regards,

    Nicholas

    --
    "Why shouldn't I top-post?" [url]http://www.aglami.com/tpfaq.html[/url]
    "Meanings are another story." [url]http://www.ifas.org/wa/glossolalia.html[/url]
    Nicholas Dronen Guest

  4. #3

    Default Re: In-memory caches and app server load-balancing

    1. This is certainly not a AIX specific question. This belongs into the
    distributed computing area.
    2. For your problem: You need to write something that is called a Replication
    Manager in the literature. It's not a simple thing, but of course possible.
    Here is book that covers the topic, among other topics, fairly well:
    Title: Distributed Systems
    Authors: Coulouris, Dollimore, Kindberg
    Publisher: Addison Wesley, 3rd edition

    Enjoy !

    Matthias
    Matthias Guest

Posting Permissions

  • You may not post new threads
  • You may post replies
  • You may not post attachments
  • You may not edit your posts

1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103 104 105 106 107 108 109 110 111 112 113 114 115 116 117 118 119 120 121 122 123 124 125 126 127 128 129 130 131 132 133 134 135 136 137 138 139