Hi folks,

 

It's been a while since last time I post here. I just want to share a project that I have started recently and hopefully it will benefit some of you.

 

In many places where I worked, they often needed a light, fast and standalone server like process that run easily without much hassle, compare to use a full blown JEE server. I often ended up writing the same bootstrapper service that does many of the basic things. We need logging, we need easy configuration set loader, we need remote control and management, and we need it NOW!

 

I have been started and collected some experimental code for a while on each time I learn how to do it better. So I finally created a new project under googlecode and named "spring-runner". You may call it a Fully functional Tiny Little Java Server. :)

 

See http://code.google.com/p/spring-runner

 

I hope you will find it useful. Feel free to provide any feedback and comments on the project.

 

Best regards,

-- Zemian Deng

Views: 75

Comment

You need to be a member of Codetown to add comments!

Join Codetown

Comment by Zemian Deng on March 24, 2011 at 7:47am

I use googlecode because they provide Mercurial source control. It also gives me a project home page, Wiki, Issue tracking etc, all are ready to go in just few minutes.

 

Now only if private companies we work for will have such infrastructure setup, and easiness of use for all internal projects, our job would be so much productive, won't we? :)

 

-- Zemian

Comment by Michael Levin on March 23, 2011 at 7:39am
This looks very good, Zemian! I bookmarked it for the Codetown Reading List in both the general section, which shows up on the Codetown homepage and in the JEE Group. Why did you choose code.google.com? Can't wait to try it out. Thanks for sharing it with us here at Codetown. /Mike

Happy 10th year, JCertif!

Notes

Welcome to Codetown!

Codetown is a social network. It's got blogs, forums, groups, personal pages and more! You might think of Codetown as a funky camper van with lots of compartments for your stuff and a great multimedia system, too! Best of all, Codetown has room for all of your friends.

When you create a profile for yourself you get a personal page automatically. That's where you can be creative and do your own thing. People who want to get to know you will click on your name or picture and…
Continue

Created by Michael Levin Dec 18, 2008 at 6:56pm. Last updated by Michael Levin May 4, 2018.

Looking for Jobs or Staff?

Check out the Codetown Jobs group.

 

Enjoy the site? Support Codetown with your donation.



InfoQ Reading List

Cloudflare Workflows Adds Python Support for Durable AI Pipelines

Innovative Cloudflare Workflows now supports both TypeScript and Python, enabling developers to orchestrate complex applications seamlessly. With durable execution and state persistence, it simplifies the development of robust data pipelines and AI/ML models. Experience enhanced concurrency and intuitive design, making orchestration effortless for Python enthusiasts.

By Steef-Jan Wiggers

Article: Building Distributed Event-Driven Architectures Across Multi-Cloud Boundaries

Multi-cloud event-driven architectures are now essential, not optional. With most organizations already multi-cloud, success depends on optimizing latency, ensuring resilience, and managing event consistency across providers. Key practices include code-level tuning, robust recovery policies, duplicate prevention, observability, and strong team readiness.

By Teena Idnani

F# 10 Brings Performance Improvements

The release of .NET 10 brings with it F# version 10. It’s a refinement‑focused update that enhances the language’s ergonomics, improves performance, and optimises compiler behaviour for everyday functional development.

By Edin Kapić

QCon SF: Database-Backed Workflow Orchestration Challenges Traditional Architecture

During QCon SF, Jeremy Edberg and Qian Li from DBOS presented a non-conventional architectural approach to workflow orchestration: treating PostgreSQL not just as a data store, but as the orchestration layer itself. Their talk addressed a persistent problem in distributed systems: workflows frequently fail, recovery mechanisms are complex, and visibility into workflow state remains challenging.

By Eran Stiller

AI-Generated Code Creates New Wave of Technical Debt, Report Finds

AI-generated code is “highly functional but systematically lacking in architectural judgment”, a new report from Ox Security has found. In a report released in late October called Army of Juniors: The AI Code Security Crisis, AI application security (AppSec) company Ox Security outlined 10 architecture and security anti-patterns that are commonly found in AI-generated code.

By Patrick Farry

© 2025   Created by Michael Levin.   Powered by

Badges  |  Report an Issue  |  Terms of Service