13,252 research outputs found
Bunk8s: Enabling Easy Integration Testing of Microservices in Kubernetes
Microservice architecture is the common choice for cloud applications these
days since each individual microservice can be independently modified,
replaced, and scaled. However, the complexity of microservice applications
requires automated testing with a focus on the interactions between the
services. While this is achievable with end-to-end tests, they are error-prone,
brittle, expensive to write, time-consuming to run, and require the entire
application to be deployed. Integration tests are an alternative to end-to-end
tests since they have a smaller test scope and require the deployment of a
significantly fewer number of services. The de-facto standard for deploying
microservice applications in the cloud is containers with Kubernetes being the
most widely used container orchestration platform. To support the integration
testing of microservices in Kubernetes, several tools such as Octopus, Istio,
and Jenkins exist. However, each of these tools either lack crucial
functionality or lead to a substantial increase in the complexity and growth of
the tool landscape when introduced into a project. To this end, we present
\emph{Bunk8s}, a tool for integration testing of microservice applications in
Kubernetes that overcomes the limitations of these existing tools.
\emph{Bunk8s} is independent of the test framework used for writing integration
tests, independent of the used CI/CD infrastructure, and supports test result
publishing. A video demonstrating the functioning of our tool is available from
\url{https://www.youtube.com/watch?v=e8wbS25O4Bo}.Comment: 29th IEEE International Conference on Software Analysis, Evolution
and Reengineering (SANER
Efficient optimization of the integrity behavior of analog nonlinear devices using surrogate models
A novel technique to analyze and optimize the integrity behavior of nonlinear analog devices in the presence of noise is proposed. The technique leverages surrogate models, as such reducing the simulation time, avoiding time-consuming and expensive measurements after tape-out and hiding the original netlist of the circuit, while maintaining high accuracy. Easy integration of the surrogates into a circuit simulator together with pertinent subcircuits representing, e. g., board and package, allows mimicking the integrity behavior of a complete setup while still being in the design phase. In this contribution, the method is applied to a case study, being a voltage regulator designed for automotive applications
Spin transfer nano-oscillators
The use of spin transfer nano-oscillators (STNOs) to generate microwave
signal in nanoscale devices have aroused tremendous and continuous research
interest in recent years. Their key features are frequency tunability,
nanoscale size, broad working temperature, and easy integration with standard
silicon technology. In this feature article, we give an overview of recent
developments and breakthroughs in the materials, geometry design and properties
of STNOs. We focus in more depth on our latest advances in STNOs with
perpendicular anisotropy showing a way to improve the output power of STNO
towards the {\mu}W range. Challenges and perspectives of the STNOs that might
be productive topics for future research were also briefly discussed.Comment: 11 pages, 10 figures, nanoscale 201
A free customizable tool for easy integration of microfluidics and smartphones
The integration of smartphones and microfluidics is nowadays the best possible route to achieve effective point-of-need testing (PONT), a concept increasingly demanded in the fields of human health, agriculture, food safety, and environmental monitoring. Nevertheless, efforts are still required to integrally seize all the advantages of smartphones, as well as to share the developments in easily adoptable formats. For this purpose, here we present the free platform appuente that was designed for the easy integration of microfluidic chips, smartphones, and the cloud. It includes a mobile app for end users, which provides chip identification and tracking, guidance and control, processing, smart-imaging, result reporting and cloud and Internet of Things (IoT) integration. The platform also includes a web app for PONT developers, to easily customize their mobile apps and manage the data of administered tests. Three application examples were used to validate appuente: a dummy grayscale detector that mimics quantitative colorimetric tests, a root elongation assay for pesticide toxicity assessment, and a lateral flow immunoassay for leptospirosis detection. The platform openly offers fast prototyping of smartphone apps to the wide community of lab-on-a-chip developers, and also serves as a friendly framework for new techniques, IoT integration and further capabilities. Exploiting these advantages will certainly help to enlarge the use of PONT with real-time connectivity in the near future.Fil: Schaumburg, Federico. Consejo Nacional de Investigaciones Científicas y Técnicas. Centro Científico Tecnológico Conicet - Santa Fe. Instituto de Desarrollo Tecnológico para la Industria Química. Universidad Nacional del Litoral. Instituto de Desarrollo Tecnológico para la Industria Química; ArgentinaFil: Vidocevich, Juan Pablo. Consejo Nacional de Investigaciones Científicas y Técnicas. Centro Científico Tecnológico Conicet - Santa Fe. Instituto de Desarrollo Tecnológico para la Industria Química. Universidad Nacional del Litoral. Instituto de Desarrollo Tecnológico para la Industria Química; ArgentinaFil: Gerlero, Gabriel Santiago. Consejo Nacional de Investigaciones Científicas y Técnicas. Centro Científico Tecnológico Conicet - Santa Fe. Centro de Investigaciones en Métodos Computacionales. Universidad Nacional del Litoral. Centro de Investigaciones en Métodos Computacionales; ArgentinaFil: Pujato, Nazarena. Universidad Nacional del Litoral. Facultad de Bioquímica y Ciencias Biológicas; Argentina. Consejo Nacional de Investigaciones Científicas y Técnicas. Centro Científico Tecnológico Conicet - Santa Fe; ArgentinaFil: Macagno, Joana. Consejo Nacional de Investigaciones Científicas y Técnicas. Centro Científico Tecnológico Conicet - Santa Fe. Instituto de Desarrollo Tecnológico para la Industria Química. Universidad Nacional del Litoral. Instituto de Desarrollo Tecnológico para la Industria Química; ArgentinaFil: Kler, Pablo Alejandro. Consejo Nacional de Investigaciones Científicas y Técnicas. Centro Científico Tecnológico Conicet - Santa Fe. Centro de Investigaciones en Métodos Computacionales. Universidad Nacional del Litoral. Centro de Investigaciones en Métodos Computacionales; ArgentinaFil: Berli, Claudio Luis Alberto. Consejo Nacional de Investigaciones Científicas y Técnicas. Centro Científico Tecnológico Conicet - Santa Fe. Instituto de Desarrollo Tecnológico para la Industria Química. Universidad Nacional del Litoral. Instituto de Desarrollo Tecnológico para la Industria Química; Argentin
Evaluation of a technique to generate artificially thickened boundary layers in supersonic and hypersonic flows
The feasibility of using a contoured honeycomb model to generate a thick boundary layer in high-speed, compressible flow was investigated. The contour of the honeycomb was tailored to selectively remove momentum in a minimum of streamwise distance to create an artificially thickened turbulent boundary layer. Three wind tunnel experiments were conducted to verify the concept. Results indicate that this technique is a viable concept, especially for high-speed inlet testing applications. In addition, the compactness of the honeycomb boundary layer simulator allows relatively easy integration into existing wind tunnel model hardware
- …