This document summarizes a microservices meetup hosted by @mosa_siru. Key points include:
1. @mosa_siru is an engineer at DeNA and CTO of Gunosy.
2. The meetup covered Gunosy's architecture with over 45 GitHub repositories, 30 stacks, 10 Go APIs, and 10 Python batch processes using AWS services like Kinesis, Lambda, SQS and API Gateway.
3. Challenges discussed were managing 30 microservices, ensuring API latency below 50ms across availability zones, and handling 10 requests per second with nginx load balancing across 20 servers.
This document discusses Yarn and its advantages over npm. It notes that Yarn uses yarn.lock files instead of npm-shrinkwrap.json files to lock down dependency versions. Yarn is also described as being faster, able to work offline by caching dependencies, and potentially more secure than npm with features like flat mode and module folders. The document suggests Yarn may handle dependencies and devDependencies differently than npm, and questions whether the yarn.lock file should be committed to source control.
#jjug_ccc #ccc_gh5 What's new in Spring Framework 4.3 / Boot 1.4 + Pivotal's ...Toshiaki Maki
?
This document summarizes new features in Spring Framework 4.3 and Spring Boot 1.4, including improvements to banners, testing, and support for Spring Framework 4.3. Key updates include support for image banners in Spring Boot, simplifications to testing configuration and capabilities, and composed annotation mappings and scopes in Spring Framework.
Kink: developing a programming language on the JVMTaku Miyakawa
?
Kink is a prototype-based programming language that runs on the Java Virtual Machine (JVM). It has a simple syntax without classes, semicolons, or commas and supports first-class functions. An example shows defining a bank account prototype with deposit and withdraw methods. Kink also allows calling Java classes and creating a simple Swing application with a button. While Kink has a simple semantics, its performance is very slow compared to other JVM languages like JRuby. Developing a language on the JVM is a good way to learn about the Java platform and programming language implementation.
IoT Devices Compliant with JC-STAR Using Linux as a Container OSTomohiro Saneyoshi
?
Security requirements for IoT devices are becoming more defined, as seen with the EU Cyber Resilience Act and Japan’s JC-STAR.
It's common for IoT devices to run Linux as their operating system. However, adopting general-purpose Linux distributions like Ubuntu or Debian, or Yocto-based Linux, presents certain difficulties. This article outlines those difficulties.
It also, it highlights the security benefits of using a Linux-based container OS and explains how to adopt it with JC-STAR, using the "Armadillo Base OS" as an example.
Feb.25.2025@JAWS-UG IoT
7. なんで「ログ」って言うの? #jjug
logbook = 航海日誌
Photo by vxla, Licensed as CC BY 2.0, https://www.flickr.com/photos/vxla/5779530912/
logで測った速度や方向などを
帳面 (logbook) につける
7/67