LINE DEVELOPER DAY 2021 retrospective report

This is Sato from the Developer Success team looking back at LINE DEVELOPER DAY 2021, which took place during November 10 to November 11 this year. I would like to thank every attendee and staff member who made the event possible. Due to COVID-19, this year’s event was once again exclusively online. In this post, I’d like to take a look at some statistics relating to this year’s event.

【Internship Report】Design and Implementation of FRRouting IS-IS SRv6 Extension

My name is Naoyuki Tachibana. I participated in the LINE internship joining the Network Development Team of the Verda Department for six weeks from September 6th. I developed an extension of the SRv6 function for the IS-IS daemon of FRR, which is the open-source routing platform LINE used in the data center, as the theme of the internship. I will introduce the result in this article.

【Internship Report】 Implementation of the IU Web search completion function

Hello. My name is Ryoto Suzuki. I am a first-year master’s student at the Graduate School of the University of Tokyo.

I participated in the LINE internship of the engineer/working-type course for six weeks from August 23rd.

During this internship, I belonged to the IU Dev Team of the Data Platform Department and was engaged in the improvement of the search function of the data catalog “IU Web,” which was used in LINE. In this blog, I will introduce the details.

FIDO at LINE: FIDO2 server as an open-source project

Hello, this is Kyungjoon from the Security R&D team. I work as a FIDO (Fast Identity Online) engineer. Continuing from our last post FIDO at LINE: A First Step to a World Without Passwords, I would like to introduce you to FIDO2, and also share my experiences from participating in the interoperability testing event hosted by the FIDO Alliance earlier this year in March. Lastly I will talk about our very own LINE FIDO2 server, which will be made available as an open-source project.

Profiling a simple performance issue in a JVM-based server

I work on the backend code that supports some of LINE’s location-based features, and we’ve recently had an exciting project to improve our support for keeping track of nearby points of interest (PoIs) — shops, museums, anything you might want to know that you were close to. In order to deliver this as quickly as […]

How we added settings searching to the LINE app

LINE has become a large platform that is host to a myriad of features over the years, and with each new feature added, so were new menus and items added to the settings menu as well. With more than 47 settings menu and 185 items that cover everything from personal info, themes, permission, and notifications […]

Customizing Armeria metrics

In my last post, Monitoring Prometheus metrics from Armeria, we took a look at how you can monitor Armeria metrics using Grafana. In this post, I would like to show you how you can customize Armeria metrics to suit your needs. The sample code in this post uses the same sample code from Monitoring Prometheus metrics from […]

Monitoring Prometheus metrics from Armeria

In this post, we’ll be taking a look at how you can monitor Prometheus metrics collected with Armeria. For those of you who are trying Armeria for the first time, I will be adding simple practice samples so that you can follow along. Practice exercise The practice session was designed on macOS Big Sur. Let’s now take a look […]

[Team & Project] Introducing the Team Developing Web Front-end for LINE User Services

The Team & Project series introduces each department and project in the LINE development organization, providing detailed information on their roles, structures, technology stacks, future issues, and roadmaps. In this article, we’d like to introduce you to the team that is responsible for the web front-end of our user services. We spoke with Daisuke Shimizu, […]