Listing 1 - 10 of 14 | << page >> |
Sort by
|
Choose an application
To maximize the performance of your Liferay Portals you need to acquire best practices. By the end of this tutorial you’ll understand making the most appropriate architectural decisions, fine-tuning, load testing, and much more Learn best practices for architecting high performing Liferay- based solutions Practices for configuring a load balancer and cluster of Liferay portal Find out how to perform load testing and performance tuning activity for Liferay- based solutions In Detail Liferay portal is the leading horizontal portal product available in the market. It was named lLeader in Gartner's Magic Quadrant for Horizontal Portals. Because of the flexibility offered by Liferay Portal for customizations, it is becoming a preferred best choice for portal implementations. Many influential sites have been implemented with or have switched to the Liferay portal. More and more Liferay developers and architects are needed in the IT industry. Liferay Portal Performance Best Practices will guide you in how to build high performing Liferay -based solutions. The book guides you on how to define the architecture of Liferay- based solutions to meet performance expectations. You will learn how to fine- tune the Liferay portal using configuration changes or applying the right caching strategy. By the time you finish reading, you will realize that you know all the essential best practices to improve the performance of the Liferay portal solution. The book comprises of Liferay portal performance best practices related to various aspects. It starts with the architecture and design best practices and ends with performance tuning and lLoad testing best practices. The book follows the logical flow. In the first chapter it talks about various architectural options and best practices. It also talks about the consequences of various architectural options. It talks about how to configure the Liferay portal to work in a clustered environment. It discusses the various options available in a cluster configuration. The book further talks about various configuration options of different components that are available for improving performance. The book also talks about various development best practices. It concludes with best practices related to load testing and a performance tuning exercise. Liferay Portal Performance Best Practices explains performance best practices with real examples and samples. By the end of this book, the reader will have learned everything he/she...
Web site development --- Application software --- Web portals. --- Gateways (Web portals) --- Internet portals --- Portals (World Wide Web) --- Web sites --- Federated searching --- Web search engines --- Development of application software --- Computer programs. --- Development. --- Liferay Portal (Software)
Choose an application
First applied to internet gateways such as Yahoo, the concept of the portal" has evolved in a bewildering number of directions. Different themes of personalization, aggregation or integration seem to have dominated our understanding of what a portal should be at different times. Many organizations and institutions have borrowed the idea from the net to address local problems of integrating and presenting information sources to users - yet they have developed the concept in different ways. Meanwhile new models seem to be constantly emerging from the internet. Tracking this evolving concept is clearly of particular concern for information services. How can they best take advantage of internet portals to improve access to resources? What are the requirements for delivery of diverse content through a local portal? And how do portals run by libraries relate to wider organizational initiatives? This edited collection seeks answers to these questions, providing the library and broader information community with an overview of how portals are currently being used.
Web portals --- Internet --- Portails (Informatique) --- 025:681.3 --- 025:681.3 Bibliotheekautomatisering --- Bibliotheekautomatisering --- Gateways (Web portals) --- Internet portals --- Portals (World Wide Web) --- Web sites --- Federated searching --- Web search engines --- DARPA Internet --- Internet (Computer network) --- Wide area networks (Computer networks) --- World Wide Web --- Web portals. --- Internet.
Choose an application
Quantum logic gates are the crucial information-processing operation of quantum computers. Two crucial performance metrics for logic gates are their precision and speed. Quantum processors based on trapped ions have always been the touchstone for gate precision, but have suffered from slow speed relative to other quantum logic platforms such as solid state systems. This thesis shows that it is possible to accelerate the logic "clock speed" from kHz to MHz speeds, whilst maintaining a precision of 99.8%. This is almost as high as the world record for conventional trapped-ion gates, but more than 20 times faster. It also demonstrates entanglement generation in a time (480ns) shorter than the natural timescale of the ions' motion in the trap, which starts to probe an interesting new regime of ion trap physics. In separate experiments, some of the first "mixed-species" quantum logic gates are performed, both between two different elements, and between different isotopes. The mixed-isotope gate is used to make the first test of the quantum-mechanical Bell inequality between two different species of isolated atoms.
Quantum computers. --- Spintronics. --- Quantum physics. --- Atoms. --- Physics. --- Quantum Information Technology, Spintronics. --- Quantum Physics. --- Quantum Computing. --- Atomic, Molecular, Optical and Plasma Physics. --- Natural philosophy --- Philosophy, Natural --- Physical sciences --- Dynamics --- Chemistry, Physical and theoretical --- Matter --- Stereochemistry --- Quantum dynamics --- Quantum mechanics --- Quantum physics --- Physics --- Mechanics --- Thermodynamics --- Magnetoelectronics --- Spin electronics --- Microelectronics --- Nanotechnology --- Computers --- Constitution --- Gateways (Computer networks) --- Gates (Computer networks) --- Internetworking (Telecommunication) --- Fluxtronics --- Spinelectronics
Choose an application
Explore the development and customization of OSGi modules in Liferay DXP and choosing the right underlying technology for it. The book starts with the basic Liferay Architecture to understand how things work in Liferay DXP, as well as in OSGi. Next, you'll understand Blade CLI, Liferay workspace and how you can develop portlet modules in different module templates. Once you are familiar with portlet modules, you'll explore some advance concepts such as Inter Portlet Communications (IPC), message bus etc. Moving on, you'll understand about building service layer using service builder and exposing web services. Later chapters will cover how to customize the default behavior of Liferay, Liferay services, and user interface using Hooks. Additionally, this book will cover topics like Gogo shell, xxpando attributes, basic integration with the Liferay search framework etc. By the end of this book, you should be able to develop portlet modules in Liferay DXP and customize the default Liferay behavior.
Java (Computer program language) --- Web portals. --- Open source software. --- Free software (Open source software) --- Open code software --- Opensource software --- Computer software --- Object-oriented programming languages --- JavaSpaces technology --- Gateways (Web portals) --- Internet portals --- Portals (World Wide Web) --- Web sites --- Federated searching --- Web search engines --- Web portals --- Computer programs. --- Liferay Portal (Software)
Choose an application
Internet Protocol (IP) telephony is an alternative to the traditional Public Switched Telephone Networks (PSTN), and the Session Initiation Protocol (SIP) is quickly becoming a popular signaling protocol for VoIP-based applications. SIP is a peer-to-peer multimedia signaling protocol standardized by the Internet Engineering Task Force (IETF), and it plays a vital role in providing IP telephony services through its use of the SIP Proxy Server (SPS), a software application that provides call routing services by parsing and forwarding all the incoming SIP packets in an IP telephony network. SIP Proxy Server Performance closely examines key aspects to the efficient design and implementation of SIP proxy server architecture. Together, a strong design and optimal implementation can enable significant enhancements to the performance characteristics of SPS. Since SPS performance can be characterized by the transaction states of each SIP session, the book analyzes an existing M/M/1-network performance model for SIP proxy servers in light of key performance benchmarks, such as the average response time for processing the SIP calls and the average number of SIP calls in the system. It also presents several other real-world industrial case studies to aid in further optimizations. This book is intended for researchers, practitioners and professionals interested in optimizing SIP proxy server performance. Professionals working on other VoIP solutions will also find the book valuable.
Session Initiation Protocol (Computer network protocol) --- Computer network protocols --- Electrical & Computer Engineering --- Engineering & Applied Sciences --- Telecommunications --- Proxy servers. --- Client/server computing. --- Computing, Client/server --- Application-level gateways --- Gateways, Application-level --- Proxies (Proxy servers) --- Servers, Proxy --- Computer science. --- Computer communication systems. --- Computers. --- Electrical engineering. --- Computer Science. --- Computer Communication Networks. --- Communications Engineering, Networks. --- Information Systems and Communication Service. --- Electronic data processing --- Client/server computing --- Distributed processing --- Equipment and supplies --- Telecommunication. --- Information systems. --- Electric communication --- Mass communication --- Telecom --- Telecommunication industry --- Communication --- Information theory --- Telecommuting --- Automatic computers --- Automatic data processors --- Computer hardware --- Computing machines (Computers) --- Electronic brains --- Electronic calculating-machines --- Electronic computers --- Hardware, Computer --- Computer systems --- Cybernetics --- Machine theory --- Calculators --- Cyberspace --- Electric engineering --- Engineering --- Communication systems, Computer --- Computer communication systems --- Data networks, Computer --- ECNs (Electronic communication networks) --- Electronic communication networks --- Networks, Computer --- Teleprocessing networks --- Data transmission systems --- Digital communications --- Electronic systems --- Information networks --- Telecommunication --- Cyberinfrastructure --- Network computers --- Computer network protocols.
Choose an application
Does the information on the Web offer many alternative accounts of reality, or does it subtly align with an official version? In Information Politics on the Web, Richard Rogers identifies the cultures, techniques, and devices that rank and recommend information on the Web, analyzing not only the political content of Web sites but the politics built into the Web's infrastructure. Addressing the larger question of what the Web is for, Rogers argues that the Web is still the best arena for unsettling the official and challenging the familiar.Rogers describes the politics at work on the Web as either back-end--the politics of search engine technology--or front-end--the diversity, inclusivity, and relative prominence of sites publicly accessible on the Web. To analyze this, he developed four "political instruments," or software tools that gather information about the Web by capturing dynamic linking practices, attention cycles for issues, and changing political party commitments. On the basis of his findings on how information politics works, Rogers argues that the Web should be, and can be, a "collision space" for official and unofficial accounts of reality. (One chapter, "The Viagra Files" offers an entertaining analysis of official and unofficial claims for the health benefits of Viagra.) The distinctiveness of the Web as a medium lies partly in the peculiar practices that grant different statuses to information sources. The tools developed by Rogers capture these practices and contribute to the development of a new information politics that takes into account and draws from the competition between the official, the non-governmental, and the underground.
Information technology --- Web search engines --- Web portals --- Civil society. --- Knowledge, Sociology of. --- Social aspects. --- Political aspects. --- Knowledge, Theory of (Sociology) --- Sociology of knowledge --- Gateways (Web portals) --- Internet portals --- Portals (World Wide Web) --- Web searching --- World Wide Web searching --- Communication --- Knowledge, Theory of --- Public opinion --- Sociology --- Social epistemology --- Social contract --- Web sites --- Federated searching --- Internet searching --- Search engines --- World Wide Web --- Subject access --- Selective dissemination of information. --- Technologie de l'information --- Moteurs de recherche sur Internet --- Portails (Informatique) --- Diffusion sélective de l'information --- Sociologie de la connaissance --- Aspect social --- Aspect politique --- INFORMATION SCIENCE/Internet Studies --- INFORMATION SCIENCE/Technology & Policy
Choose an application
This open access State-of-the-Art Survey describes and documents the developments and results of the Once-Only Principle Project (TOOP). The Once-Only Principle (OOP) is part of the seven underlying principles of the eGovernment Action Plan 2016-2020. It aims to make the government more effective and to reduce administrative burdens by asking citizens and companies to provide certain standard information to the public authorities only once. The project was horizontal and policy-driven with the aim of showing that the implementation of OOP in a cross-border and cross-sector setting is feasible. The book summarizes the results of the project from policy, organizational, architectural, and technical points of view. This book has received funding from the European Union's Horizon 2020 research and innovation programme under grant agreement No 737460.
Government information --- Internet in public administration. --- Law and legislation. --- Digital government --- E-government --- Electronic government --- Online government --- Public administration --- Public law --- Computer Applications --- Special Purpose and Application-Based Systems --- Programming Techniques --- Software Engineering/Programming and Operating Systems --- Computer Application in Administrative Data Processing --- Computer and Information Systems Applications --- Software Engineering --- access control --- communication systems --- computer systems --- cryptography --- databases --- Field Programmable Gate Array (FPGA) --- gateways (computer networks) --- information systems --- internet protocols --- network protocols --- object-oriented design --- object-oriented programming --- object-oriented programming languages --- signal processing --- social networks --- software architecture --- software design --- system architectures --- Information technology: general issues --- Expert systems / knowledge-based systems --- Computer programming / software engineering --- Operating systems
Choose an application
The Internet-of-Things is becoming an established technology, with devices being deployed in homes, workplaces, and public areas at an increasingly rapid rate. IoT devices are the core technology of smart-homes, smart-cities, intelligent transport systems, and promise to optimise travel, reduce energy usage and improve quality of life. With the IoT prevalence, the problem of how to manage the vast volumes of data, wide variety and type of data generated, and erratic generation patterns is becoming increasingly clear and challenging. This Special Issue focuses on solving this problem through the use of edge computing. Edge computing offers a solution to managing IoT data through the processing of IoT data close to the location where the data is being generated. Edge computing allows computation to be performed locally, thus reducing the volume of data that needs to be transmitted to remote data centres and Cloud storage. It also allows decisions to be made locally without having to wait for Cloud servers to respond.
hierarchical edge computing --- WSN --- rapid response strategy --- edge node --- fog access points --- cache memory --- convolutional neural network --- proactive caching --- fog computing --- Internet of Things --- service placement --- fog service orchestration --- spectral classification --- portable optical fiber spectrometers --- dew computing --- edge computing --- smartphone --- job scheduling --- scheduling heuristics --- mobile edge computing --- mobile edge server placement --- multiagent RL --- edge security --- offloading computation --- distributed collaboration --- data processing --- dynamic offloading --- IoT --- gateways --- Internet of Things (IoT) --- failure recovery --- FP-Growth algorithm --- association rules --- frequency pattern analysis --- computational offloading --- orchestration --- functional programming --- n/a
Choose an application
This work presents a study of cache replacement strategies designed for static web content. Proxy servers can improve performance by caching static web content such as cascading style sheets, java script source files, and large files such as images. This topic is particularly important in wireless ad hoc networks, in which mobile devices act as proxy servers for a group of other mobile devices. Opening chapters present an introduction to web requests and the characteristics of web objects, web proxy servers and Squid, and artificial neural networks. This is followed by a comprehensive review of cache replacement strategies simulated against different performance metrics. The work then describes a novel approach to web proxy cache replacement that uses neural networks for decision making, evaluates its performance and decision structures, and examines its implementation in a real environment, namely, in the Squid proxy server.
Multimedia communications. --- Web proxy servers --- Distributed shared memory --- Cache memory --- Engineering & Applied Sciences --- Computer Science --- Web servers. --- Cache memory. --- Web proxy servers. --- Proxy servers. --- Application-level gateways --- Gateways, Application-level --- Proxies (Proxy servers) --- Servers, Proxy --- HTTP proxy servers --- Proxies, Web (Servers) --- Proxies (Web proxy servers) --- Servers, HTTP proxy --- Servers, Web proxy --- Web proxies (Servers) --- Cache (Computers) --- Cache storage --- Servers, Web --- Webservers --- World Wide Web servers --- WWW servers --- Computer science. --- Computer communication systems. --- Computer system failures. --- Computer simulation. --- Computer Science. --- Simulation and Modeling. --- Computer Communication Networks. --- System Performance and Evaluation. --- Client/server computing --- Proxy servers --- Web servers --- Computer storage devices --- Cookies (Computer science) --- Web hosting --- Equipment and supplies --- Computer system performance. --- Computer modeling --- Computer models --- Modeling, Computer --- Models, Computer --- Simulation, Computer --- Electromechanical analogies --- Mathematical models --- Simulation methods --- Model-integrated computing --- Computer failures --- Computer malfunctions --- Computer systems --- Failure of computer systems --- System failures (Engineering) --- Fault-tolerant computing --- Communication systems, Computer --- Computer communication systems --- Data networks, Computer --- ECNs (Electronic communication networks) --- Electronic communication networks --- Networks, Computer --- Teleprocessing networks --- Data transmission systems --- Digital communications --- Electronic systems --- Information networks --- Telecommunication --- Cyberinfrastructure --- Electronic data processing --- Network computers --- Failures --- Distributed processing
Choose an application
WebMatrix is the latest addition to the hugely popular Microsoft ASP.NET web platform. This exciting new technology aims to simplify the process of developing websites by combining the new and powerful Razor syntax with a fully extensible set of data and HTML helpers for performing common web tasks. The WebMatrix installation includes all the tools the developer requires to quickly create fully-functional, data-driven, dynamic sites using ASP.NET web pages. The lightweight custom development tool works alongside SQL Server Compact Edition and Internet Information Services (IIS) Express to provide a seamless and easy-to-use environment which enables the web developer to concentrate on the rapid development of feature-rich websites, without the need to learn the complex concepts and highly structured programming models which many other frameworks require.
Active server pages. --- Microsoft .NET. --- Web sites -- Design. --- Web site development --- Engineering & Applied Sciences --- Electrical & Computer Engineering --- Computer Science --- Telecommunications --- Information Technology --- Computer Science (Hardware & Networks) --- General and Others --- Web sites --- Web site development. --- Web portals. --- Management --- Internet programming. --- Authoring programs. --- Computer network resources. --- Design. --- Administration --- Gateways (Web portals) --- Internet portals --- Portals (World Wide Web) --- Development of Web sites --- Authoring programs for Web sites --- Authorship --- Development --- Design --- Computer programs --- Software --- ASP (Computer file) --- Computer science. --- Computer Science. --- Computer Science, general. --- Informatics --- Science --- Microformats --- Computer programming --- Industrial relations --- Organization --- Federated searching --- Web search engines --- Internet programming --- Microsoft software. --- Microsoft .NET Framework. --- Software engineering. --- Microsoft and .NET. --- Software Engineering/Programming and Operating Systems. --- Microsoft WebMatrix (Computer file). --- Computer software engineering --- Engineering --- Computer software --- Microsoft WebMatrix.
Listing 1 - 10 of 14 | << page >> |
Sort by
|