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.
Spring Batch is a framework for batch processing in Java. It allows developers to process large volumes of records by dividing the work into small chunks called steps. The framework includes components like job launcher, job repository, step, item reader, item processor and item writer to process a batch job. Jobs are composed of steps, and steps use readers, processors and writers to read, process and write data.
Let's reconsider about collecting logs. Plus, visiting elastic@Moutain View!心 谷本
1. The document discusses reconsidering how logs are processed by examining use cases like visualizing logs in charts, watching logs for issues, and keeping logs for future use.
2. It suggests treating logs as a stream of events and using a log streaming hub to flexibly route logs to tools for viewing, watching, visualizing, and storage.
3. Examples of log streaming systems are shown using technologies like Fluentd, Redis, Amazon Kinesis, and AWS services to process logs in scalable and painless ways.
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.
Spring Batch is a framework for batch processing in Java. It allows developers to process large volumes of records by dividing the work into small chunks called steps. The framework includes components like job launcher, job repository, step, item reader, item processor and item writer to process a batch job. Jobs are composed of steps, and steps use readers, processors and writers to read, process and write data.
Let's reconsider about collecting logs. Plus, visiting elastic@Moutain View!心 谷本
1. The document discusses reconsidering how logs are processed by examining use cases like visualizing logs in charts, watching logs for issues, and keeping logs for future use.
2. It suggests treating logs as a stream of events and using a log streaming hub to flexibly route logs to tools for viewing, watching, visualizing, and storage.
3. Examples of log streaming systems are shown using technologies like Fluentd, Redis, Amazon Kinesis, and AWS services to process logs in scalable and painless ways.
Grails 3.0先取り!? Spring Boot入門ハンズオン #jggug_bootToshiaki Maki
Spring Bootのハンズオン資料です。
----
Grailsの次期バージョン3.0でベースになることが予定されている、Spring界隈の新しいトレンド"Spring Boot"のハンズオンを通じて、Spring Bootのイメージを掴んでもらいたいと思います。内容は以下の通りです。
Spring Boot概要説明
Spring Bootを用いて簡単なアプリケーションを実際に作ってみる
(合計で約二時間弱)
JSUG SpringOnePlatform 2016報告会 Case study2 - feed back - springoneplatformTakahiro Fujii
JSUG勉強会〜SpringOne Platform 2016 報告会!
https://jsug.doorkeeper.jp/events/50931
で発表させて頂いた、case studyのfeedbackになります。
This is the Japanese Feedback document of SpringOnepPlatform 2016 conference.
Spring Fest 2018で発表した資料です。Spring BootからAmazon MQとMongoDBにアクセスする方法を紹介しています。
This document is the material of my presentation at Spring Fest 2018. I will show you how to access ActiveMQ and MongoDB with Spring Boot.
The document summarizes sessions from JavaOne including collections, performance tuning at Twitter, framework comparisons, JavaEE best practices, JRockit Mission Control, and HotRockit. It also provides details on JavaOne 2012 locations in San Francisco and Tokyo and includes an additional point about Steve Jobs and San Francisco's Silicon Valley region.
1. Redmine is a free and open source project management software written in Ruby on Rails.
2. It is used for issue tracking, project management, time tracking, and more. Some key features include a REST API, integration with other tools like Excel and TaskCoach, and support for multiple databases.
3. The author discusses their experience using Redmine for over 10 years for various projects and teams with thousands of users.
The document discusses recent Java news including OpenJDK collaborating with IBM and Apple, JSR 336 and 337 for Java 7 and 8, Apache resigning from the Java Community Process, the release of the JDK 7 Developer Preview, HotRockit presenting at EclipseCon 2011 from March 21-24, and a reminder to check www.kanjava.com for more information.
論文紹介:"Visual Genome:Connecting Language and VisionUsing Crowdsourced Dense I...Toru Tamaki
Ranjay Krishna, Yuke Zhu, Oliver Groth, Justin Johnson, Kenji Hata, Joshua Kravitz, Stephanie Chen, Yannis Kalantidis, Li-Jia Li, David A. Shamma, Michael S. Bernstein, Li Fei-Fei ,"Visual Genome:Connecting Language and VisionUsing Crowdsourced Dense Image Annotations" IJCV2016
https://link.springer.com/article/10.1007/s11263-016-0981-7
Jingwei Ji, Ranjay Krishna, Li Fei-Fei, Juan Carlos Niebles ,"Action Genome: Actions As Compositions of Spatio-Temporal Scene Graphs" CVPR2020
https://openaccess.thecvf.com/content_CVPR_2020/html/Ji_Action_Genome_Actions_As_Compositions_of_Spatio-Temporal_Scene_Graphs_CVPR_2020_paper.html
論文紹介:PitcherNet: Powering the Moneyball Evolution in Baseball Video AnalyticsToru Tamaki
Jerrin Bright, Bavesh Balaji, Yuhao Chen, David A Clausi, John S Zelek,"PitcherNet: Powering the Moneyball Evolution in Baseball Video Analytics" CVPR2024W
https://openaccess.thecvf.com/content/CVPR2024W/CVsports/html/Bright_PitcherNet_Powering_the_Moneyball_Evolution_in_Baseball_Video_Analytics_CVPRW_2024_paper.html