Functional Reactive Programming with RxJava
Sa bersyon 3.6 ng Coherence, inilabas mas maaga sa linggong ito, "Maaari naming suportahan ang lahat ng mga pangunahing platform ng negosyo, "sabi ni Cameron Purdy, Oracle vice president ng pag-unlad. Ang naka-update na software ay nagtatampok din ng isang bagong wika ng query at isang pinahusay na hanay ng mga tool sa pamamahala, bukod sa iba pang mga pagpapahusay.
Ang pagkakaugnay, isang bahagi ng Oracle Fusion Middleware 11g suite, ay isang software na maaaring magkasama sa nagtatrabaho memorya mula sa maraming mga server at mayroon ang mga ito ay kumilos bilang isang malaking virtual pool ng memorya, na tinatawag na isang data grid, kung saan ang mga malalaking programa ay maaaring tumakbo.
[Karagdagang pagbabasa: Pinakamahusay na mga kahon ng NAS para sa streaming ng media at backup]
Pagdating sa in-memory software, Oracle's TimesKabilang pinaka-madaling dumating sa isip kapag nag-iisip tungkol sa Oracle. Ngunit samantalang ang TimesTen ay dinisenyo upang mapanatili ang isang malaking, madalas na na-update na database sa loob ng shared memory, ang pagkakaugnay ay maaaring humawak ng mga bagay sa memorya, tulad ng program code."Kung mayroon akong serye ng mga bagay sa Java na nagbibigay ng aplikasyon sa isang object-oriented representasyon ng impormasyon na ginagamit nito, at pagkatapos ay ang Pagkakaisa ay perpekto.Ito ay namamahala sa modelo ng domain sa ganoong paraan, nang walang anumang pangangailangan para sa pagmamapa na impormasyon mula sa isang pamanggit na database, "sinabi ni Purdy.
Ang diskarte na ito ay nagpapahintulot sa mga organisasyon na magpatakbo ng mga programa na magiging mas malaki kaysa sa anumang isang server ay maaaring hawakan, tulad ng isang online na sistema ng paglalakbay o isang sistema ng kalakalan para sa isang bangko.
Coherence din ay nagbibigay-daan para sa kalabisan; kung ang isang server ay nabigo, ang isa ay maaaring tumagal ng lugar nito nang walang downtime. "Ito ay isang napaka-simpleng paraan ng paggamit ng kalakal na hardware upang bumuo ng mga malalaking-scale at nababanat na mga sistema para sa pamamahala ng napakalaking halaga ng live na impormasyon," sinabi Purdy.
Ang bagong bersyon ng software, ang unang pangunahing pag-upgrade sa isang taon, May 848 na pagbabago mula sa nakaraang edisyon, ayon kay Purdy.
Ang isang bagong tampok ay isang session framework upang isama ang kakayahang magtrabaho sa mga application na tumatakbo sa Microsoft. NET. Habang ang Oracle ay mahaba ang inaalok ng mga plug-in na magpapahintulot sa Java application server na tumakbo sa Coherence, ang bagong bersyon ay nagsasama ng isang plug-in para sa. NET data ng session pati na rin.
Karaniwan, malaki. isang database - na maaaring maging mabagal sa mga transactional kapaligiran - o hawakan ang lahat ng mga sesyon ng estado sa nagtatrabaho memorya ng isang solong server, na naglilimita sa pag-scale at nagpapakilala ng isang solong punto ng kabiguan.
at mataas na scalable performance-refined Java application model sa.NET, "sabi ni Purdy. "Maaari mo na ngayong magpatakbo ng daan-daang mga server Maaari mong panatilihin ang pagdaragdag ng mga server at pamamahala ng higit pang mga sesyon."
Isa pang bagong tampok ay isang SQL na tulad ng query na wika na tinatawag na Coherence Query Language (CohQL).
Ang CohQL ay magpapahintulot sa mga developer ng database-centric na magtrabaho sa Pagkakaugnay sa isang wika na mas madaling maunawaan nila, sa halip na magsalungat sa mga kumplikadong mga modelo ng domain gamit ang isang pamamaraan ng wika tulad ng Java, kung saan maaaring hindi sila pamilyar.
Sa CohQL, halimbawa, ang isang operator ng isang site ng e-commerce ay maaaring "piliin ang lahat ng mga shopping cart na hindi sinasadyang nagdagdag ng isang item sa maling presyo dahil ang isang tao ay na-upload nang mali ang catalog," sabi ni Purdy.
Ang bagong bersyon ay may isang hanay ng pamamahala mga tool na tinatawag na Coherence Quorum, na nagpapahintulot sa mga administrator na mas madaling pamahalaan ang kapasidad at mga mapagkukunan. Upang mapahusay ang seguridad, ang software ay maaari ring gumawa ng end-to-end SSL (Secure Sockets Layer) na pagkakakonekta, na nagpoprotekta sa mga mensahe mula sa labas ng pagsasamantala.
Joab Jackson ay sumasaklaw sa enterprise software at pangkalahatang teknolohiya breaking balita para sa
. Sundin si Joab sa Twitter sa @Joab_Jackson. Ang e-mail address ni Joab ay [email protected]
Oracle Pushing New Application Grid
Oracle ay nag-anunsiyo ng isang bagong application suite na suite ng produkto sa OpenWorld sa linggong ito. ang pagbili nito ng BEA Systems.
HyperRoll ay isang pribadong kumpanya na nakabase sa Mountain View, California. Inaasahan ng Oracle na isara ang deal mamaya sa taong ito, napapailalim sa mga pag-apruba ng regulasyon, sinabi nito. Ang mga produkto ng HyperRoll ay kinabibilangan ng Data Performance Management System, na idinisenyo upang mapabilis ang mga oras ng query para sa mga aplikasyon ng warehouse ng data, at LiveLink, isang tool sa pag-uulat na gumagana sa software ng Pamamahala ng Hyperion Financial ng Oracle.
HyperRoll's ang mga produkto ay gumagana sa lahat ng mga nangungunang database, kabilang ang Oracle, IBM's DB2 at Microsoft's MySQL. Sa isang Madalas Itanong na mga dokumento tungkol sa deal, Oracle ay hindi sinasabi kung HyperRoll ay patuloy na sumusuporta sa Oracle kakumpitensya 'database. Nag-aalok din ang HyperRoll ng software para sa mga customer ng SAP, karibal ng Oracle sa mga market ng aplikasyon.
Tatlohan: isang simple at nakakahumaling na grid na batay sa grid ng matematika para sa mga ios
Isang pagsusuri ng Mga Tatlohan: Isang simpleng laro para sa mga aparatong iOS na naghahalo ng palaisipan at matematika para sa isang nakakahumaling na resulta.