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, […]

TECHTALK #3 Event Recap

Last month we held the third episode of TECHTALK, the bi-annual tech event series by LINE Technology Vietnam, where we connect with Vietnam’s skilled developers and share LINE’s best practices with large-scale applications and services to the community.

Diagramming software architecture using C4 model and C4-PlantUML

Hello, all. My name is Jeongil Kang, and I’m a technical writer at LINE. How are you all doing? I can’t help but ask about your well-being first amid the ongoing COVID-19 pandemic. COVID-19 has brought a lot of changes to our lifestyles. Among those changes, one of the more noticeable ones was that most conferences […]

Intern Report – A survey on selection techniques of consensus participants in blockchains

Hello, I am Takahashi. I participated in the internship of the engineering on-the-job training course in 2020. I usually research algorithms and data structures at Kyoto University. During my internship, I became a member of the LINE Blockchain Lab team, where I conducted research on various blockchain technologies and proposed functional improvements based on my […]